Classes | Macros | Typedefs | Enumerations | Functions | Variables
bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h File Reference
#include <stdint.h>
#include <math.h>
#include <assert.h>
#include <stdarg.h>
#include <stdbool.h>
#include <stddef.h>
#include <string.h>
#include <limits.h>
Include dependency graph for bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _upb_tabent
 
struct  mgroup
 
struct  upb_alloc
 
struct  upb_array
 
struct  upb_bufhandle
 
struct  upb_byteshandler
 
struct  upb_bytessink
 
struct  upb_decoderet
 
struct  upb_def_init
 
struct  upb_handlerattr
 
struct  upb_handlers_tabent
 
struct  upb_inttable
 
struct  upb_inttable_iter
 
struct  upb_msglayout
 
struct  upb_msglayout_field
 
struct  upb_pbcodecache
 
struct  upb_pbdecoder
 
struct  upb_pbdecoder_frame
 
struct  upb_pbdecodermethod
 
struct  upb_sink
 
struct  upb_status
 
struct  upb_strtable
 
struct  upb_strtable_iter
 
struct  upb_strview
 
struct  upb_table
 
struct  upb_tabval
 
struct  upb_value
 

Macros

#define CHECK_RETURN(x)   { int32_t ret = x; if (ret >= 0) return ret; }
 
#define DECODE_ENDGROUP   -3 /* Used only from checkunknown(). */
 
#define DECODE_MISMATCH   -2 /* Used only from checktag_slow(). */
 
#define DECODE_OK   -1
 
#define DISPATCH_ENDMSG   0
 
#define FUNCS(name, membername, type_t, converter, proto_type)
 
#define GOOGLE_PROTOBUF_DESCRIPTOR_PROTO_UPB_H_
 
#define LABEL_DISPATCH   0
 
#define NO_WIRE_TYPE   0xff
 
#define OP_MAX   OP_HALT
 
#define PTR_AT(msg, ofs, type)   (type*)((const char*)msg + ofs)
 
#define PUTVAL(type, ctype)
 
#define SET_TYPE(dest, val)   UPB_UNUSED(val)
 
#define T(type)   OP_PARSE_ ## type = UPB_DESCRIPTOR_TYPE_ ## type
 
#define UPB_ANY_TYPE   1
 
#define UPB_ANY_VALUE   2
 
#define UPB_ARRAY_EMPTYENT   -1
 
#define UPB_ASSERT(expr)   do {} while (false && (expr))
 
#define UPB_ASSERT_DEBUGVAR(expr)   assert(expr)
 
#define UPB_BREAK   NULL
 
#define UPB_BUFHANDLE_INIT   {NULL, 0, NULL, NULL}
 
#define UPB_BYTESHANDLER_INIT
 
#define UPB_DECODE_H_
 
#define UPB_DECODER_H_
 
#define UPB_DECODER_INT_H_
 
#define UPB_DECODER_MAX_NESTING   64
 
#define UPB_DECODER_MAX_RESIDUAL_BYTES   14
 
#define UPB_DEF_H_
 
#define UPB_DURATION_NANOS   2
 
#define UPB_DURATION_SECONDS   1
 
#define UPB_EMPTY_INTTABLE_INIT(ctype)   UPB_INTTABLE_INIT(0, 0, ctype, 0, NULL, NULL, 0, 0)
 
#define UPB_ENCODE_H_
 
#define UPB_ENCODER_H_
 
#define UPB_ENDMSG_SELECTOR   1
 
#define UPB_ENDSTR_SELECTOR   2
 
#define UPB_FIELD_AT(msg, fieldtype, offset)   *(fieldtype*)((const char*)(msg) + offset)
 
#define UPB_FORCEINLINE
 
#define UPB_GENERATED_UTIL_H_
 
#define UPB_H_
 
#define UPB_HANDLER_MAX   (UPB_HANDLER_ENDSEQ+1)
 
#define UPB_HANDLERATTR_INIT   {NULL, NULL, NULL, false}
 
#define UPB_HANDLERS_H
 
#define UPB_HANDLERS_INL_H_
 
#define UPB_INFINITY   (1.0 / 0.0)
 
#define UPB_INLINE   static
 
#define UPB_INTTABLE_INIT(count, mask, ctype, size_lg2, ent, a, asize, acount)   {UPB_TABLE_INIT(count, mask, ctype, size_lg2, ent), a, asize, acount}
 
#define UPB_JSON_PARSER_H_
 
#define UPB_JSON_PARSER_SIZE   5712
 
#define UPB_JSON_PRINTER_SIZE   192
 
#define UPB_JSON_TYPED_PRINTER_H_
 
#define UPB_LIKELY(x)   (x)
 
#define UPB_MAPENTRY_KEY   1
 
#define UPB_MAPENTRY_VALUE   2
 
#define UPB_MAX(x, y)   ((x) > (y) ? (x) : (y))
 
#define UPB_MAX_FIELDNUMBER   ((1 << 29) - 1)
 
#define UPB_MAX_HANDLER_DEPTH   64
 
#define UPB_MAX_WIRE_TYPE   5
 
#define UPB_MIN(x, y)   ((x) < (y) ? (x) : (y))
 
#define UPB_MSG_H_
 
#define UPB_MSGFACTORY_H_
 
#define UPB_NO_CLOSURE   &_upb_noclosure
 
#define UPB_NOINLINE
 
#define UPB_NORETURN
 
#define UPB_PB_DECODER_SIZE   4416
 
#define UPB_PB_ENCODER_SIZE   784
 
#define UPB_PB_VARINT_MAX_LEN   10
 
#define UPB_PBENCODER_MAX_NESTING   100
 
#define UPB_READ_ONEOF(msg, fieldtype, offset, case_offset, case_val, default)
 
#define UPB_SINK_H
 
#define UPB_SIZE(size32, size64)   size64
 
#define UPB_STARTMSG_SELECTOR   0
 
#define UPB_STARTSTR_SELECTOR   0
 
#define UPB_STATIC_SELECTOR_COUNT   3 /* Warning: also in upb/def.c. */
 
#define UPB_STATUS_MAX_MESSAGE   127
 
#define UPB_STRING_SELECTOR   1
 
#define UPB_STRVIEW_ARGS(view)   (int)(view).size, (view).data
 
#define UPB_STRVIEW_FORMAT   "%.*s"
 
#define UPB_STRVIEW_INIT(ptr, len)   {ptr, len}
 
#define UPB_TABENT_INIT   {NULL, UPB_HANDLERATTR_INIT}
 
#define UPB_TABLE_H_
 
#define UPB_TABVALUE_EMPTY_INIT   {-1}
 
#define UPB_TEXT_H_
 
#define UPB_TIMESTAMP_NANOS   2
 
#define UPB_TIMESTAMP_SECONDS   1
 
#define UPB_UNKNOWN_SELECTOR   2
 
#define UPB_UNLIKELY(x)   (x)
 
#define UPB_UNREACHABLE()   do { assert(0); } while(0)
 
#define UPB_UNUSED(var)   (void)var
 
#define UPB_VARINT_DECODER_CHECK2(name, decode_max8_function)
 
#define UPB_VARINT_DECODER_H_
 
#define UPB_WRITE_ONEOF(msg, fieldtype, offset, value, case_offset, case_val)
 

Typedefs

typedef struct google_protobuf_DescriptorProto google_protobuf_DescriptorProto
 
typedef struct google_protobuf_DescriptorProto_ExtensionRange google_protobuf_DescriptorProto_ExtensionRange
 
typedef struct google_protobuf_DescriptorProto_ReservedRange google_protobuf_DescriptorProto_ReservedRange
 
typedef struct google_protobuf_EnumDescriptorProto google_protobuf_EnumDescriptorProto
 
typedef struct google_protobuf_EnumDescriptorProto_EnumReservedRange google_protobuf_EnumDescriptorProto_EnumReservedRange
 
typedef struct google_protobuf_EnumOptions google_protobuf_EnumOptions
 
typedef struct google_protobuf_EnumValueDescriptorProto google_protobuf_EnumValueDescriptorProto
 
typedef struct google_protobuf_EnumValueOptions google_protobuf_EnumValueOptions
 
typedef struct google_protobuf_ExtensionRangeOptions google_protobuf_ExtensionRangeOptions
 
typedef struct google_protobuf_FieldDescriptorProto google_protobuf_FieldDescriptorProto
 
typedef struct google_protobuf_FieldOptions google_protobuf_FieldOptions
 
typedef struct google_protobuf_FileDescriptorProto google_protobuf_FileDescriptorProto
 
typedef struct google_protobuf_FileDescriptorSet google_protobuf_FileDescriptorSet
 
typedef struct google_protobuf_FileOptions google_protobuf_FileOptions
 
typedef struct google_protobuf_GeneratedCodeInfo google_protobuf_GeneratedCodeInfo
 
typedef struct google_protobuf_GeneratedCodeInfo_Annotation google_protobuf_GeneratedCodeInfo_Annotation
 
typedef struct google_protobuf_MessageOptions google_protobuf_MessageOptions
 
typedef struct google_protobuf_MethodDescriptorProto google_protobuf_MethodDescriptorProto
 
typedef struct google_protobuf_MethodOptions google_protobuf_MethodOptions
 
typedef struct google_protobuf_OneofDescriptorProto google_protobuf_OneofDescriptorProto
 
typedef struct google_protobuf_OneofOptions google_protobuf_OneofOptions
 
typedef struct google_protobuf_ServiceDescriptorProto google_protobuf_ServiceDescriptorProto
 
typedef struct google_protobuf_ServiceOptions google_protobuf_ServiceOptions
 
typedef struct google_protobuf_SourceCodeInfo google_protobuf_SourceCodeInfo
 
typedef struct google_protobuf_SourceCodeInfo_Location google_protobuf_SourceCodeInfo_Location
 
typedef struct google_protobuf_UninterpretedOption google_protobuf_UninterpretedOption
 
typedef struct google_protobuf_UninterpretedOption_NamePart google_protobuf_UninterpretedOption_NamePart
 
typedef struct upb_alloc upb_alloc
 
typedef void * upb_alloc_func(upb_alloc *alloc, void *ptr, size_t oldsize, size_t size)
 
typedef struct upb_arena upb_arena
 
typedef bool upb_bool_handlerfunc(void *c, const void *hd, bool val)
 
typedef void upb_cleanup_func(void *ud)
 
typedef struct upb_def_init upb_def_init
 
typedef bool upb_double_handlerfunc(void *c, const void *hd, double val)
 
typedef bool upb_endfield_handlerfunc(void *c, const void *hd)
 
typedef bool upb_endmsg_handlerfunc(void *c, const void *, upb_status *status)
 
typedef upb_strtable_iter upb_enum_iter
 
typedef struct upb_enumdef upb_enumdef
 
typedef struct upb_fielddef upb_fielddef
 
typedef struct upb_filedef upb_filedef
 
typedef bool upb_float_handlerfunc(void *c, const void *hd, float val)
 
typedef void upb_func(void)
 
typedef struct upb_handlercache upb_handlercache
 
typedef void upb_handlerfree(void *d)
 
typedef struct upb_handlers upb_handlers
 
typedef void upb_handlers_callback(const void *closure, upb_handlers *h)
 
typedef bool upb_int32_handlerfunc(void *c, const void *hd, int32_t val)
 
typedef bool upb_int64_handlerfunc(void *c, const void *hd, int64_t val)
 
typedef struct upb_json_codecache upb_json_codecache
 
typedef struct upb_json_parser upb_json_parser
 
typedef struct upb_json_parsermethod upb_json_parsermethod
 
typedef struct upb_json_printer upb_json_printer
 
typedef void upb_msg
 
typedef upb_inttable_iter upb_msg_field_iter
 
typedef upb_strtable_iter upb_msg_oneof_iter
 
typedef struct upb_msgdef upb_msgdef
 
typedef struct upb_msgfactory upb_msgfactory
 
typedef struct upb_msglayout upb_msglayout
 
typedef upb_inttable_iter upb_oneof_iter
 
typedef struct upb_oneofdef upb_oneofdef
 
typedef struct upb_pb_encoder upb_pb_encoder
 
typedef struct upb_pbcodecache upb_pbcodecache
 
typedef struct upb_pbdecoder upb_pbdecoder
 
typedef struct upb_pbdecodermethod upb_pbdecodermethod
 
typedef int32_t upb_selector_t
 
typedef void * upb_startfield_handlerfunc(void *c, const void *hd)
 
typedef bool upb_startmsg_handlerfunc(void *c, const void *)
 
typedef void * upb_startstr_handlerfunc(void *c, const void *hd, size_t size_hint)
 
typedef size_t upb_string_handlerfunc(void *c, const void *hd, const char *buf, size_t n, const upb_bufhandle *handle)
 
typedef struct upb_symtab upb_symtab
 
typedef struct _upb_tabent upb_tabent
 
typedef uintptr_t upb_tabkey
 
typedef struct upb_textprinter upb_textprinter
 
typedef bool upb_uint32_handlerfunc(void *c, const void *hd, uint32_t val)
 
typedef bool upb_uint64_handlerfunc(void *c, const void *hd, uint64_t val)
 
typedef bool upb_unknown_handlerfunc(void *c, const void *hd, const char *buf, size_t n)
 

Enumerations

enum  google_protobuf_FieldDescriptorProto_Label {
  google_protobuf_FieldDescriptorProto_LABEL_OPTIONAL = 1, google_protobuf_FieldDescriptorProto_LABEL_REQUIRED = 2, google_protobuf_FieldDescriptorProto_LABEL_REPEATED = 3, google_protobuf_FieldDescriptorProto_LABEL_OPTIONAL = 1,
  google_protobuf_FieldDescriptorProto_LABEL_REQUIRED = 2, google_protobuf_FieldDescriptorProto_LABEL_REPEATED = 3, google_protobuf_FieldDescriptorProto_LABEL_OPTIONAL = 1, google_protobuf_FieldDescriptorProto_LABEL_REQUIRED = 2,
  google_protobuf_FieldDescriptorProto_LABEL_REPEATED = 3, google_protobuf_FieldDescriptorProto_LABEL_OPTIONAL = 1, google_protobuf_FieldDescriptorProto_LABEL_REQUIRED = 2, google_protobuf_FieldDescriptorProto_LABEL_REPEATED = 3,
  google_protobuf_FieldDescriptorProto_LABEL_OPTIONAL = 1, google_protobuf_FieldDescriptorProto_LABEL_REQUIRED = 2, google_protobuf_FieldDescriptorProto_LABEL_REPEATED = 3
}
 
enum  google_protobuf_FieldDescriptorProto_Type {
  google_protobuf_FieldDescriptorProto_TYPE_DOUBLE = 1, google_protobuf_FieldDescriptorProto_TYPE_FLOAT = 2, google_protobuf_FieldDescriptorProto_TYPE_INT64 = 3, google_protobuf_FieldDescriptorProto_TYPE_UINT64 = 4,
  google_protobuf_FieldDescriptorProto_TYPE_INT32 = 5, google_protobuf_FieldDescriptorProto_TYPE_FIXED64 = 6, google_protobuf_FieldDescriptorProto_TYPE_FIXED32 = 7, google_protobuf_FieldDescriptorProto_TYPE_BOOL = 8,
  google_protobuf_FieldDescriptorProto_TYPE_STRING = 9, google_protobuf_FieldDescriptorProto_TYPE_GROUP = 10, google_protobuf_FieldDescriptorProto_TYPE_MESSAGE = 11, google_protobuf_FieldDescriptorProto_TYPE_BYTES = 12,
  google_protobuf_FieldDescriptorProto_TYPE_UINT32 = 13, google_protobuf_FieldDescriptorProto_TYPE_ENUM = 14, google_protobuf_FieldDescriptorProto_TYPE_SFIXED32 = 15, google_protobuf_FieldDescriptorProto_TYPE_SFIXED64 = 16,
  google_protobuf_FieldDescriptorProto_TYPE_SINT32 = 17, google_protobuf_FieldDescriptorProto_TYPE_SINT64 = 18, google_protobuf_FieldDescriptorProto_TYPE_DOUBLE = 1, google_protobuf_FieldDescriptorProto_TYPE_FLOAT = 2,
  google_protobuf_FieldDescriptorProto_TYPE_INT64 = 3, google_protobuf_FieldDescriptorProto_TYPE_UINT64 = 4, google_protobuf_FieldDescriptorProto_TYPE_INT32 = 5, google_protobuf_FieldDescriptorProto_TYPE_FIXED64 = 6,
  google_protobuf_FieldDescriptorProto_TYPE_FIXED32 = 7, google_protobuf_FieldDescriptorProto_TYPE_BOOL = 8, google_protobuf_FieldDescriptorProto_TYPE_STRING = 9, google_protobuf_FieldDescriptorProto_TYPE_GROUP = 10,
  google_protobuf_FieldDescriptorProto_TYPE_MESSAGE = 11, google_protobuf_FieldDescriptorProto_TYPE_BYTES = 12, google_protobuf_FieldDescriptorProto_TYPE_UINT32 = 13, google_protobuf_FieldDescriptorProto_TYPE_ENUM = 14,
  google_protobuf_FieldDescriptorProto_TYPE_SFIXED32 = 15, google_protobuf_FieldDescriptorProto_TYPE_SFIXED64 = 16, google_protobuf_FieldDescriptorProto_TYPE_SINT32 = 17, google_protobuf_FieldDescriptorProto_TYPE_SINT64 = 18,
  google_protobuf_FieldDescriptorProto_TYPE_DOUBLE = 1, google_protobuf_FieldDescriptorProto_TYPE_FLOAT = 2, google_protobuf_FieldDescriptorProto_TYPE_INT64 = 3, google_protobuf_FieldDescriptorProto_TYPE_UINT64 = 4,
  google_protobuf_FieldDescriptorProto_TYPE_INT32 = 5, google_protobuf_FieldDescriptorProto_TYPE_FIXED64 = 6, google_protobuf_FieldDescriptorProto_TYPE_FIXED32 = 7, google_protobuf_FieldDescriptorProto_TYPE_BOOL = 8,
  google_protobuf_FieldDescriptorProto_TYPE_STRING = 9, google_protobuf_FieldDescriptorProto_TYPE_GROUP = 10, google_protobuf_FieldDescriptorProto_TYPE_MESSAGE = 11, google_protobuf_FieldDescriptorProto_TYPE_BYTES = 12,
  google_protobuf_FieldDescriptorProto_TYPE_UINT32 = 13, google_protobuf_FieldDescriptorProto_TYPE_ENUM = 14, google_protobuf_FieldDescriptorProto_TYPE_SFIXED32 = 15, google_protobuf_FieldDescriptorProto_TYPE_SFIXED64 = 16,
  google_protobuf_FieldDescriptorProto_TYPE_SINT32 = 17, google_protobuf_FieldDescriptorProto_TYPE_SINT64 = 18, google_protobuf_FieldDescriptorProto_TYPE_DOUBLE = 1, google_protobuf_FieldDescriptorProto_TYPE_FLOAT = 2,
  google_protobuf_FieldDescriptorProto_TYPE_INT64 = 3, google_protobuf_FieldDescriptorProto_TYPE_UINT64 = 4, google_protobuf_FieldDescriptorProto_TYPE_INT32 = 5, google_protobuf_FieldDescriptorProto_TYPE_FIXED64 = 6,
  google_protobuf_FieldDescriptorProto_TYPE_FIXED32 = 7, google_protobuf_FieldDescriptorProto_TYPE_BOOL = 8, google_protobuf_FieldDescriptorProto_TYPE_STRING = 9, google_protobuf_FieldDescriptorProto_TYPE_GROUP = 10,
  google_protobuf_FieldDescriptorProto_TYPE_MESSAGE = 11, google_protobuf_FieldDescriptorProto_TYPE_BYTES = 12, google_protobuf_FieldDescriptorProto_TYPE_UINT32 = 13, google_protobuf_FieldDescriptorProto_TYPE_ENUM = 14,
  google_protobuf_FieldDescriptorProto_TYPE_SFIXED32 = 15, google_protobuf_FieldDescriptorProto_TYPE_SFIXED64 = 16, google_protobuf_FieldDescriptorProto_TYPE_SINT32 = 17, google_protobuf_FieldDescriptorProto_TYPE_SINT64 = 18,
  google_protobuf_FieldDescriptorProto_TYPE_DOUBLE = 1, google_protobuf_FieldDescriptorProto_TYPE_FLOAT = 2, google_protobuf_FieldDescriptorProto_TYPE_INT64 = 3, google_protobuf_FieldDescriptorProto_TYPE_UINT64 = 4,
  google_protobuf_FieldDescriptorProto_TYPE_INT32 = 5, google_protobuf_FieldDescriptorProto_TYPE_FIXED64 = 6, google_protobuf_FieldDescriptorProto_TYPE_FIXED32 = 7, google_protobuf_FieldDescriptorProto_TYPE_BOOL = 8,
  google_protobuf_FieldDescriptorProto_TYPE_STRING = 9, google_protobuf_FieldDescriptorProto_TYPE_GROUP = 10, google_protobuf_FieldDescriptorProto_TYPE_MESSAGE = 11, google_protobuf_FieldDescriptorProto_TYPE_BYTES = 12,
  google_protobuf_FieldDescriptorProto_TYPE_UINT32 = 13, google_protobuf_FieldDescriptorProto_TYPE_ENUM = 14, google_protobuf_FieldDescriptorProto_TYPE_SFIXED32 = 15, google_protobuf_FieldDescriptorProto_TYPE_SFIXED64 = 16,
  google_protobuf_FieldDescriptorProto_TYPE_SINT32 = 17, google_protobuf_FieldDescriptorProto_TYPE_SINT64 = 18
}
 
enum  google_protobuf_FieldOptions_CType {
  google_protobuf_FieldOptions_STRING = 0, google_protobuf_FieldOptions_CORD = 1, google_protobuf_FieldOptions_STRING_PIECE = 2, google_protobuf_FieldOptions_STRING = 0,
  google_protobuf_FieldOptions_CORD = 1, google_protobuf_FieldOptions_STRING_PIECE = 2, google_protobuf_FieldOptions_STRING = 0, google_protobuf_FieldOptions_CORD = 1,
  google_protobuf_FieldOptions_STRING_PIECE = 2, google_protobuf_FieldOptions_STRING = 0, google_protobuf_FieldOptions_CORD = 1, google_protobuf_FieldOptions_STRING_PIECE = 2,
  google_protobuf_FieldOptions_STRING = 0, google_protobuf_FieldOptions_CORD = 1, google_protobuf_FieldOptions_STRING_PIECE = 2
}
 
enum  google_protobuf_FieldOptions_JSType {
  google_protobuf_FieldOptions_JS_NORMAL = 0, google_protobuf_FieldOptions_JS_STRING = 1, google_protobuf_FieldOptions_JS_NUMBER = 2, google_protobuf_FieldOptions_JS_NORMAL = 0,
  google_protobuf_FieldOptions_JS_STRING = 1, google_protobuf_FieldOptions_JS_NUMBER = 2, google_protobuf_FieldOptions_JS_NORMAL = 0, google_protobuf_FieldOptions_JS_STRING = 1,
  google_protobuf_FieldOptions_JS_NUMBER = 2, google_protobuf_FieldOptions_JS_NORMAL = 0, google_protobuf_FieldOptions_JS_STRING = 1, google_protobuf_FieldOptions_JS_NUMBER = 2,
  google_protobuf_FieldOptions_JS_NORMAL = 0, google_protobuf_FieldOptions_JS_STRING = 1, google_protobuf_FieldOptions_JS_NUMBER = 2
}
 
enum  google_protobuf_FileOptions_OptimizeMode {
  google_protobuf_FileOptions_SPEED = 1, google_protobuf_FileOptions_CODE_SIZE = 2, google_protobuf_FileOptions_LITE_RUNTIME = 3, google_protobuf_FileOptions_SPEED = 1,
  google_protobuf_FileOptions_CODE_SIZE = 2, google_protobuf_FileOptions_LITE_RUNTIME = 3, google_protobuf_FileOptions_SPEED = 1, google_protobuf_FileOptions_CODE_SIZE = 2,
  google_protobuf_FileOptions_LITE_RUNTIME = 3, google_protobuf_FileOptions_SPEED = 1, google_protobuf_FileOptions_CODE_SIZE = 2, google_protobuf_FileOptions_LITE_RUNTIME = 3,
  google_protobuf_FileOptions_SPEED = 1, google_protobuf_FileOptions_CODE_SIZE = 2, google_protobuf_FileOptions_LITE_RUNTIME = 3
}
 
enum  google_protobuf_MethodOptions_IdempotencyLevel {
  google_protobuf_MethodOptions_IDEMPOTENCY_UNKNOWN = 0, google_protobuf_MethodOptions_NO_SIDE_EFFECTS = 1, google_protobuf_MethodOptions_IDEMPOTENT = 2, google_protobuf_MethodOptions_IDEMPOTENCY_UNKNOWN = 0,
  google_protobuf_MethodOptions_NO_SIDE_EFFECTS = 1, google_protobuf_MethodOptions_IDEMPOTENT = 2, google_protobuf_MethodOptions_IDEMPOTENCY_UNKNOWN = 0, google_protobuf_MethodOptions_NO_SIDE_EFFECTS = 1,
  google_protobuf_MethodOptions_IDEMPOTENT = 2, google_protobuf_MethodOptions_IDEMPOTENCY_UNKNOWN = 0, google_protobuf_MethodOptions_NO_SIDE_EFFECTS = 1, google_protobuf_MethodOptions_IDEMPOTENT = 2,
  google_protobuf_MethodOptions_IDEMPOTENCY_UNKNOWN = 0, google_protobuf_MethodOptions_NO_SIDE_EFFECTS = 1, google_protobuf_MethodOptions_IDEMPOTENT = 2
}
 
enum  opcode {
  T =(DOUBLE), T =(DOUBLE), T =(DOUBLE), T =(DOUBLE),
  T =(DOUBLE), T =(DOUBLE), T =(DOUBLE), T =(DOUBLE),
  T =(DOUBLE), T =(DOUBLE), T =(DOUBLE), T =(DOUBLE),
  T =(DOUBLE), T =(DOUBLE), OP_STARTMSG = 9, OP_ENDMSG = 10,
  OP_STARTSEQ = 11, OP_ENDSEQ = 12, OP_STARTSUBMSG = 14, OP_ENDSUBMSG = 19,
  OP_STARTSTR = 20, OP_STRING = 21, OP_ENDSTR = 22, OP_PUSHTAGDELIM = 23,
  OP_PUSHLENDELIM = 24, OP_POP = 25, OP_SETDELIM = 26, OP_SETBIGGROUPNUM = 27,
  OP_CHECKDELIM = 28, OP_CALL = 29, OP_RET = 30, OP_BRANCH = 31,
  OP_TAG1 = 32, OP_TAG2 = 33, OP_TAGN = 34, OP_SETDISPATCH = 35,
  OP_DISPATCH = 36, OP_HALT = 37, T =(DOUBLE), T =(DOUBLE),
  T =(DOUBLE), T =(DOUBLE), T =(DOUBLE), T =(DOUBLE),
  T =(DOUBLE), T =(DOUBLE), T =(DOUBLE), T =(DOUBLE),
  T =(DOUBLE), T =(DOUBLE), T =(DOUBLE), T =(DOUBLE),
  OP_STARTMSG = 9, OP_ENDMSG = 10, OP_STARTSEQ = 11, OP_ENDSEQ = 12,
  OP_STARTSUBMSG = 14, OP_ENDSUBMSG = 19, OP_STARTSTR = 20, OP_STRING = 21,
  OP_ENDSTR = 22, OP_PUSHTAGDELIM = 23, OP_PUSHLENDELIM = 24, OP_POP = 25,
  OP_SETDELIM = 26, OP_SETBIGGROUPNUM = 27, OP_CHECKDELIM = 28, OP_CALL = 29,
  OP_RET = 30, OP_BRANCH = 31, OP_TAG1 = 32, OP_TAG2 = 33,
  OP_TAGN = 34, OP_SETDISPATCH = 35, OP_DISPATCH = 36, OP_HALT = 37
}
 
enum  upb_ctype_t {
  UPB_CTYPE_INT32 = 1, UPB_CTYPE_INT64 = 2, UPB_CTYPE_UINT32 = 3, UPB_CTYPE_UINT64 = 4,
  UPB_CTYPE_BOOL = 5, UPB_CTYPE_CSTR = 6, UPB_CTYPE_PTR = 7, UPB_CTYPE_CONSTPTR = 8,
  UPB_CTYPE_FPTR = 9, UPB_CTYPE_FLOAT = 10, UPB_CTYPE_DOUBLE = 11, UPB_CTYPE_INT32 = 1,
  UPB_CTYPE_INT64 = 2, UPB_CTYPE_UINT32 = 3, UPB_CTYPE_UINT64 = 4, UPB_CTYPE_BOOL = 5,
  UPB_CTYPE_CSTR = 6, UPB_CTYPE_PTR = 7, UPB_CTYPE_CONSTPTR = 8, UPB_CTYPE_FPTR = 9,
  UPB_CTYPE_FLOAT = 10, UPB_CTYPE_DOUBLE = 11
}
 
enum  upb_descriptortype_t {
  UPB_DESCRIPTOR_TYPE_DOUBLE = 1, UPB_DESCRIPTOR_TYPE_FLOAT = 2, UPB_DESCRIPTOR_TYPE_INT64 = 3, UPB_DESCRIPTOR_TYPE_UINT64 = 4,
  UPB_DESCRIPTOR_TYPE_INT32 = 5, UPB_DESCRIPTOR_TYPE_FIXED64 = 6, UPB_DESCRIPTOR_TYPE_FIXED32 = 7, UPB_DESCRIPTOR_TYPE_BOOL = 8,
  UPB_DESCRIPTOR_TYPE_STRING = 9, UPB_DESCRIPTOR_TYPE_GROUP = 10, UPB_DESCRIPTOR_TYPE_MESSAGE = 11, UPB_DESCRIPTOR_TYPE_BYTES = 12,
  UPB_DESCRIPTOR_TYPE_UINT32 = 13, UPB_DESCRIPTOR_TYPE_ENUM = 14, UPB_DESCRIPTOR_TYPE_SFIXED32 = 15, UPB_DESCRIPTOR_TYPE_SFIXED64 = 16,
  UPB_DESCRIPTOR_TYPE_SINT32 = 17, UPB_DESCRIPTOR_TYPE_SINT64 = 18, UPB_DESCRIPTOR_TYPE_DOUBLE = 1, UPB_DESCRIPTOR_TYPE_FLOAT = 2,
  UPB_DESCRIPTOR_TYPE_INT64 = 3, UPB_DESCRIPTOR_TYPE_UINT64 = 4, UPB_DESCRIPTOR_TYPE_INT32 = 5, UPB_DESCRIPTOR_TYPE_FIXED64 = 6,
  UPB_DESCRIPTOR_TYPE_FIXED32 = 7, UPB_DESCRIPTOR_TYPE_BOOL = 8, UPB_DESCRIPTOR_TYPE_STRING = 9, UPB_DESCRIPTOR_TYPE_GROUP = 10,
  UPB_DESCRIPTOR_TYPE_MESSAGE = 11, UPB_DESCRIPTOR_TYPE_BYTES = 12, UPB_DESCRIPTOR_TYPE_UINT32 = 13, UPB_DESCRIPTOR_TYPE_ENUM = 14,
  UPB_DESCRIPTOR_TYPE_SFIXED32 = 15, UPB_DESCRIPTOR_TYPE_SFIXED64 = 16, UPB_DESCRIPTOR_TYPE_SINT32 = 17, UPB_DESCRIPTOR_TYPE_SINT64 = 18,
  UPB_DESCRIPTOR_TYPE_DOUBLE = 1, UPB_DESCRIPTOR_TYPE_FLOAT = 2, UPB_DESCRIPTOR_TYPE_INT64 = 3, UPB_DESCRIPTOR_TYPE_UINT64 = 4,
  UPB_DESCRIPTOR_TYPE_INT32 = 5, UPB_DESCRIPTOR_TYPE_FIXED64 = 6, UPB_DESCRIPTOR_TYPE_FIXED32 = 7, UPB_DESCRIPTOR_TYPE_BOOL = 8,
  UPB_DESCRIPTOR_TYPE_STRING = 9, UPB_DESCRIPTOR_TYPE_GROUP = 10, UPB_DESCRIPTOR_TYPE_MESSAGE = 11, UPB_DESCRIPTOR_TYPE_BYTES = 12,
  UPB_DESCRIPTOR_TYPE_UINT32 = 13, UPB_DESCRIPTOR_TYPE_ENUM = 14, UPB_DESCRIPTOR_TYPE_SFIXED32 = 15, UPB_DESCRIPTOR_TYPE_SFIXED64 = 16,
  UPB_DESCRIPTOR_TYPE_SINT32 = 17, UPB_DESCRIPTOR_TYPE_SINT64 = 18, UPB_DTYPE_DOUBLE = 1, UPB_DTYPE_FLOAT = 2,
  UPB_DTYPE_INT64 = 3, UPB_DTYPE_UINT64 = 4, UPB_DTYPE_INT32 = 5, UPB_DTYPE_FIXED64 = 6,
  UPB_DTYPE_FIXED32 = 7, UPB_DTYPE_BOOL = 8, UPB_DTYPE_STRING = 9, UPB_DTYPE_GROUP = 10,
  UPB_DTYPE_MESSAGE = 11, UPB_DTYPE_BYTES = 12, UPB_DTYPE_UINT32 = 13, UPB_DTYPE_ENUM = 14,
  UPB_DTYPE_SFIXED32 = 15, UPB_DTYPE_SFIXED64 = 16, UPB_DTYPE_SINT32 = 17, UPB_DTYPE_SINT64 = 18,
  UPB_DESCRIPTOR_TYPE_DOUBLE = 1, UPB_DESCRIPTOR_TYPE_FLOAT = 2, UPB_DESCRIPTOR_TYPE_INT64 = 3, UPB_DESCRIPTOR_TYPE_UINT64 = 4,
  UPB_DESCRIPTOR_TYPE_INT32 = 5, UPB_DESCRIPTOR_TYPE_FIXED64 = 6, UPB_DESCRIPTOR_TYPE_FIXED32 = 7, UPB_DESCRIPTOR_TYPE_BOOL = 8,
  UPB_DESCRIPTOR_TYPE_STRING = 9, UPB_DESCRIPTOR_TYPE_GROUP = 10, UPB_DESCRIPTOR_TYPE_MESSAGE = 11, UPB_DESCRIPTOR_TYPE_BYTES = 12,
  UPB_DESCRIPTOR_TYPE_UINT32 = 13, UPB_DESCRIPTOR_TYPE_ENUM = 14, UPB_DESCRIPTOR_TYPE_SFIXED32 = 15, UPB_DESCRIPTOR_TYPE_SFIXED64 = 16,
  UPB_DESCRIPTOR_TYPE_SINT32 = 17, UPB_DESCRIPTOR_TYPE_SINT64 = 18, UPB_DTYPE_DOUBLE = 1, UPB_DTYPE_FLOAT = 2,
  UPB_DTYPE_INT64 = 3, UPB_DTYPE_UINT64 = 4, UPB_DTYPE_INT32 = 5, UPB_DTYPE_FIXED64 = 6,
  UPB_DTYPE_FIXED32 = 7, UPB_DTYPE_BOOL = 8, UPB_DTYPE_STRING = 9, UPB_DTYPE_GROUP = 10,
  UPB_DTYPE_MESSAGE = 11, UPB_DTYPE_BYTES = 12, UPB_DTYPE_UINT32 = 13, UPB_DTYPE_ENUM = 14,
  UPB_DTYPE_SFIXED32 = 15, UPB_DTYPE_SFIXED64 = 16, UPB_DTYPE_SINT32 = 17, UPB_DTYPE_SINT64 = 18
}
 
enum  upb_fieldtype_t {
  UPB_TYPE_BOOL = 1, UPB_TYPE_FLOAT = 2, UPB_TYPE_INT32 = 3, UPB_TYPE_UINT32 = 4,
  UPB_TYPE_ENUM = 5, UPB_TYPE_STRING = 6, UPB_TYPE_BYTES = 7, UPB_TYPE_MESSAGE = 8,
  UPB_TYPE_DOUBLE = 9, UPB_TYPE_INT64 = 10, UPB_TYPE_UINT64 = 11, UPB_TYPE_BOOL = 1,
  UPB_TYPE_FLOAT = 2, UPB_TYPE_INT32 = 3, UPB_TYPE_UINT32 = 4, UPB_TYPE_ENUM = 5,
  UPB_TYPE_STRING = 6, UPB_TYPE_BYTES = 7, UPB_TYPE_MESSAGE = 8, UPB_TYPE_DOUBLE = 9,
  UPB_TYPE_INT64 = 10, UPB_TYPE_UINT64 = 11, UPB_TYPE_BOOL = 1, UPB_TYPE_FLOAT = 2,
  UPB_TYPE_INT32 = 3, UPB_TYPE_UINT32 = 4, UPB_TYPE_ENUM = 5, UPB_TYPE_MESSAGE = 6,
  UPB_TYPE_DOUBLE = 7, UPB_TYPE_INT64 = 8, UPB_TYPE_UINT64 = 9, UPB_TYPE_STRING = 10,
  UPB_TYPE_BYTES = 11, UPB_TYPE_BOOL = 1, UPB_TYPE_FLOAT = 2, UPB_TYPE_INT32 = 3,
  UPB_TYPE_UINT32 = 4, UPB_TYPE_ENUM = 5, UPB_TYPE_MESSAGE = 6, UPB_TYPE_DOUBLE = 7,
  UPB_TYPE_INT64 = 8, UPB_TYPE_UINT64 = 9, UPB_TYPE_STRING = 10, UPB_TYPE_BYTES = 11
}
 
enum  upb_handlertype_t {
  UPB_HANDLER_INT32, UPB_HANDLER_INT64, UPB_HANDLER_UINT32, UPB_HANDLER_UINT64,
  UPB_HANDLER_FLOAT, UPB_HANDLER_DOUBLE, UPB_HANDLER_BOOL, UPB_HANDLER_STARTSTR,
  UPB_HANDLER_STRING, UPB_HANDLER_ENDSTR, UPB_HANDLER_STARTSUBMSG, UPB_HANDLER_ENDSUBMSG,
  UPB_HANDLER_STARTSEQ, UPB_HANDLER_ENDSEQ, UPB_HANDLER_INT32, UPB_HANDLER_INT64,
  UPB_HANDLER_UINT32, UPB_HANDLER_UINT64, UPB_HANDLER_FLOAT, UPB_HANDLER_DOUBLE,
  UPB_HANDLER_BOOL, UPB_HANDLER_STARTSTR, UPB_HANDLER_STRING, UPB_HANDLER_ENDSTR,
  UPB_HANDLER_STARTSUBMSG, UPB_HANDLER_ENDSUBMSG, UPB_HANDLER_STARTSEQ, UPB_HANDLER_ENDSEQ
}
 
enum  upb_label_t {
  UPB_LABEL_OPTIONAL = 1, UPB_LABEL_REQUIRED = 2, UPB_LABEL_REPEATED = 3, UPB_LABEL_OPTIONAL = 1,
  UPB_LABEL_REQUIRED = 2, UPB_LABEL_REPEATED = 3, UPB_LABEL_OPTIONAL = 1, UPB_LABEL_REQUIRED = 2,
  UPB_LABEL_REPEATED = 3, UPB_LABEL_OPTIONAL = 1, UPB_LABEL_REQUIRED = 2, UPB_LABEL_REPEATED = 3
}
 
enum  upb_syntax_t {
  UPB_SYNTAX_PROTO2 = 2, UPB_SYNTAX_PROTO3 = 3, UPB_SYNTAX_PROTO2 = 2, UPB_SYNTAX_PROTO3 = 3,
  UPB_SYNTAX_PROTO2 = 2, UPB_SYNTAX_PROTO3 = 3, UPB_SYNTAX_PROTO2 = 2, UPB_SYNTAX_PROTO3 = 3
}
 
enum  upb_wellknowntype_t {
  UPB_WELLKNOWN_UNSPECIFIED, UPB_WELLKNOWN_ANY, UPB_WELLKNOWN_FIELDMASK, UPB_WELLKNOWN_DURATION,
  UPB_WELLKNOWN_TIMESTAMP, UPB_WELLKNOWN_DOUBLEVALUE, UPB_WELLKNOWN_FLOATVALUE, UPB_WELLKNOWN_INT64VALUE,
  UPB_WELLKNOWN_UINT64VALUE, UPB_WELLKNOWN_INT32VALUE, UPB_WELLKNOWN_UINT32VALUE, UPB_WELLKNOWN_STRINGVALUE,
  UPB_WELLKNOWN_BYTESVALUE, UPB_WELLKNOWN_BOOLVALUE, UPB_WELLKNOWN_VALUE, UPB_WELLKNOWN_LISTVALUE,
  UPB_WELLKNOWN_STRUCT, UPB_WELLKNOWN_UNSPECIFIED, UPB_WELLKNOWN_ANY, UPB_WELLKNOWN_FIELDMASK,
  UPB_WELLKNOWN_DURATION, UPB_WELLKNOWN_TIMESTAMP, UPB_WELLKNOWN_DOUBLEVALUE, UPB_WELLKNOWN_FLOATVALUE,
  UPB_WELLKNOWN_INT64VALUE, UPB_WELLKNOWN_UINT64VALUE, UPB_WELLKNOWN_INT32VALUE, UPB_WELLKNOWN_UINT32VALUE,
  UPB_WELLKNOWN_STRINGVALUE, UPB_WELLKNOWN_BYTESVALUE, UPB_WELLKNOWN_BOOLVALUE, UPB_WELLKNOWN_VALUE,
  UPB_WELLKNOWN_LISTVALUE, UPB_WELLKNOWN_STRUCT, UPB_WELLKNOWN_UNSPECIFIED, UPB_WELLKNOWN_ANY,
  UPB_WELLKNOWN_FIELDMASK, UPB_WELLKNOWN_DURATION, UPB_WELLKNOWN_TIMESTAMP, UPB_WELLKNOWN_DOUBLEVALUE,
  UPB_WELLKNOWN_FLOATVALUE, UPB_WELLKNOWN_INT64VALUE, UPB_WELLKNOWN_UINT64VALUE, UPB_WELLKNOWN_INT32VALUE,
  UPB_WELLKNOWN_UINT32VALUE, UPB_WELLKNOWN_STRINGVALUE, UPB_WELLKNOWN_BYTESVALUE, UPB_WELLKNOWN_BOOLVALUE,
  UPB_WELLKNOWN_VALUE, UPB_WELLKNOWN_LISTVALUE, UPB_WELLKNOWN_STRUCT, UPB_WELLKNOWN_UNSPECIFIED,
  UPB_WELLKNOWN_ANY, UPB_WELLKNOWN_FIELDMASK, UPB_WELLKNOWN_DURATION, UPB_WELLKNOWN_TIMESTAMP,
  UPB_WELLKNOWN_DOUBLEVALUE, UPB_WELLKNOWN_FLOATVALUE, UPB_WELLKNOWN_INT64VALUE, UPB_WELLKNOWN_UINT64VALUE,
  UPB_WELLKNOWN_INT32VALUE, UPB_WELLKNOWN_UINT32VALUE, UPB_WELLKNOWN_STRINGVALUE, UPB_WELLKNOWN_BYTESVALUE,
  UPB_WELLKNOWN_BOOLVALUE, UPB_WELLKNOWN_VALUE, UPB_WELLKNOWN_LISTVALUE, UPB_WELLKNOWN_STRUCT
}
 
enum  upb_wiretype_t {
  UPB_WIRE_TYPE_VARINT = 0, UPB_WIRE_TYPE_64BIT = 1, UPB_WIRE_TYPE_DELIMITED = 2, UPB_WIRE_TYPE_START_GROUP = 3,
  UPB_WIRE_TYPE_END_GROUP = 4, UPB_WIRE_TYPE_32BIT = 5, UPB_WIRE_TYPE_VARINT = 0, UPB_WIRE_TYPE_64BIT = 1,
  UPB_WIRE_TYPE_DELIMITED = 2, UPB_WIRE_TYPE_START_GROUP = 3, UPB_WIRE_TYPE_END_GROUP = 4, UPB_WIRE_TYPE_32BIT = 5,
  UPB_WIRE_TYPE_VARINT = 0, UPB_WIRE_TYPE_64BIT = 1, UPB_WIRE_TYPE_DELIMITED = 2, UPB_WIRE_TYPE_START_GROUP = 3,
  UPB_WIRE_TYPE_END_GROUP = 4, UPB_WIRE_TYPE_32BIT = 5, UPB_WIRE_TYPE_VARINT = 0, UPB_WIRE_TYPE_64BIT = 1,
  UPB_WIRE_TYPE_DELIMITED = 2, UPB_WIRE_TYPE_START_GROUP = 3, UPB_WIRE_TYPE_END_GROUP = 4, UPB_WIRE_TYPE_32BIT = 5
}
 

Functions

const UPB_INLINE void * _upb_array_accessor (const void *msg, size_t ofs, size_t *size)
 
UPB_INLINE bool _upb_array_append_accessor (void *msg, size_t ofs, size_t elem_size, upb_fieldtype_t type, const void *value, upb_arena *arena)
 
UPB_INLINE void * _upb_array_mutable_accessor (void *msg, size_t ofs, size_t *size)
 
UPB_INLINE void * _upb_array_resize_accessor (void *msg, size_t ofs, size_t size, size_t elem_size, upb_fieldtype_t type, upb_arena *arena)
 
UPB_INLINE bool _upb_clearhas (const void *msg, size_t idx)
 
UPB_INLINE bool _upb_has_field (const void *msg, size_t idx)
 
UPB_INLINE bool _upb_has_oneof_field (const void *msg, size_t case_ofs, int32_t num)
 
UPB_INLINE bool _upb_sethas (const void *msg, size_t idx)
 
bool _upb_symtab_loaddefinit (upb_symtab *s, const upb_def_init *init)
 
UPB_INLINE void _upb_value_setval (upb_value *v, uint64_t val, upb_ctype_t ctype)
 
UPB_INLINE upb_value _upb_value_val (uint64_t val, upb_ctype_t ctype)
 
UPB_INLINE uint64_t byteswap64 (uint64_t val)
 
UPB_INLINE opcode getop (uint32_t instr)
 
UPB_INLINE struct google_protobuf_EnumDescriptorProtogoogle_protobuf_DescriptorProto_add_enum_type (google_protobuf_DescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE struct google_protobuf_FieldDescriptorProtogoogle_protobuf_DescriptorProto_add_extension (google_protobuf_DescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE struct google_protobuf_DescriptorProto_ExtensionRangegoogle_protobuf_DescriptorProto_add_extension_range (google_protobuf_DescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE struct google_protobuf_FieldDescriptorProtogoogle_protobuf_DescriptorProto_add_field (google_protobuf_DescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE struct google_protobuf_DescriptorProtogoogle_protobuf_DescriptorProto_add_nested_type (google_protobuf_DescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE struct google_protobuf_OneofDescriptorProtogoogle_protobuf_DescriptorProto_add_oneof_decl (google_protobuf_DescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE bool google_protobuf_DescriptorProto_add_reserved_name (google_protobuf_DescriptorProto *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE struct google_protobuf_DescriptorProto_ReservedRangegoogle_protobuf_DescriptorProto_add_reserved_range (google_protobuf_DescriptorProto *msg, upb_arena *arena)
 
const UPB_INLINE google_protobuf_EnumDescriptorProto *constgoogle_protobuf_DescriptorProto_enum_type (const google_protobuf_DescriptorProto *msg, size_t *len)
 
const UPB_INLINE google_protobuf_FieldDescriptorProto *constgoogle_protobuf_DescriptorProto_extension (const google_protobuf_DescriptorProto *msg, size_t *len)
 
const UPB_INLINE google_protobuf_DescriptorProto_ExtensionRange *constgoogle_protobuf_DescriptorProto_extension_range (const google_protobuf_DescriptorProto *msg, size_t *len)
 
UPB_INLINE int32_t google_protobuf_DescriptorProto_ExtensionRange_end (const google_protobuf_DescriptorProto_ExtensionRange *msg)
 
UPB_INLINE bool google_protobuf_DescriptorProto_ExtensionRange_has_end (const google_protobuf_DescriptorProto_ExtensionRange *msg)
 
UPB_INLINE bool google_protobuf_DescriptorProto_ExtensionRange_has_options (const google_protobuf_DescriptorProto_ExtensionRange *msg)
 
UPB_INLINE bool google_protobuf_DescriptorProto_ExtensionRange_has_start (const google_protobuf_DescriptorProto_ExtensionRange *msg)
 
UPB_INLINE struct google_protobuf_ExtensionRangeOptionsgoogle_protobuf_DescriptorProto_ExtensionRange_mutable_options (google_protobuf_DescriptorProto_ExtensionRange *msg, upb_arena *arena)
 
UPB_INLINE google_protobuf_DescriptorProto_ExtensionRangegoogle_protobuf_DescriptorProto_ExtensionRange_new (upb_arena *arena)
 
const UPB_INLINE google_protobuf_ExtensionRangeOptionsgoogle_protobuf_DescriptorProto_ExtensionRange_options (const google_protobuf_DescriptorProto_ExtensionRange *msg)
 
UPB_INLINE google_protobuf_DescriptorProto_ExtensionRangegoogle_protobuf_DescriptorProto_ExtensionRange_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_DescriptorProto_ExtensionRange_serialize (const google_protobuf_DescriptorProto_ExtensionRange *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_DescriptorProto_ExtensionRange_set_end (google_protobuf_DescriptorProto_ExtensionRange *msg, int32_t value)
 
UPB_INLINE void google_protobuf_DescriptorProto_ExtensionRange_set_options (google_protobuf_DescriptorProto_ExtensionRange *msg, google_protobuf_ExtensionRangeOptions *value)
 
UPB_INLINE void google_protobuf_DescriptorProto_ExtensionRange_set_start (google_protobuf_DescriptorProto_ExtensionRange *msg, int32_t value)
 
UPB_INLINE int32_t google_protobuf_DescriptorProto_ExtensionRange_start (const google_protobuf_DescriptorProto_ExtensionRange *msg)
 
const UPB_INLINE google_protobuf_FieldDescriptorProto *constgoogle_protobuf_DescriptorProto_field (const google_protobuf_DescriptorProto *msg, size_t *len)
 
UPB_INLINE bool google_protobuf_DescriptorProto_has_name (const google_protobuf_DescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_DescriptorProto_has_options (const google_protobuf_DescriptorProto *msg)
 
UPB_INLINE google_protobuf_EnumDescriptorProto ** google_protobuf_DescriptorProto_mutable_enum_type (google_protobuf_DescriptorProto *msg, size_t *len)
 
UPB_INLINE google_protobuf_FieldDescriptorProto ** google_protobuf_DescriptorProto_mutable_extension (google_protobuf_DescriptorProto *msg, size_t *len)
 
UPB_INLINE google_protobuf_DescriptorProto_ExtensionRange ** google_protobuf_DescriptorProto_mutable_extension_range (google_protobuf_DescriptorProto *msg, size_t *len)
 
UPB_INLINE google_protobuf_FieldDescriptorProto ** google_protobuf_DescriptorProto_mutable_field (google_protobuf_DescriptorProto *msg, size_t *len)
 
UPB_INLINE google_protobuf_DescriptorProto ** google_protobuf_DescriptorProto_mutable_nested_type (google_protobuf_DescriptorProto *msg, size_t *len)
 
UPB_INLINE google_protobuf_OneofDescriptorProto ** google_protobuf_DescriptorProto_mutable_oneof_decl (google_protobuf_DescriptorProto *msg, size_t *len)
 
UPB_INLINE struct google_protobuf_MessageOptionsgoogle_protobuf_DescriptorProto_mutable_options (google_protobuf_DescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE upb_strviewgoogle_protobuf_DescriptorProto_mutable_reserved_name (google_protobuf_DescriptorProto *msg, size_t *len)
 
UPB_INLINE google_protobuf_DescriptorProto_ReservedRange ** google_protobuf_DescriptorProto_mutable_reserved_range (google_protobuf_DescriptorProto *msg, size_t *len)
 
UPB_INLINE upb_strview google_protobuf_DescriptorProto_name (const google_protobuf_DescriptorProto *msg)
 
const UPB_INLINE google_protobuf_DescriptorProto *constgoogle_protobuf_DescriptorProto_nested_type (const google_protobuf_DescriptorProto *msg, size_t *len)
 
UPB_INLINE google_protobuf_DescriptorProtogoogle_protobuf_DescriptorProto_new (upb_arena *arena)
 
const UPB_INLINE google_protobuf_OneofDescriptorProto *constgoogle_protobuf_DescriptorProto_oneof_decl (const google_protobuf_DescriptorProto *msg, size_t *len)
 
const UPB_INLINE google_protobuf_MessageOptionsgoogle_protobuf_DescriptorProto_options (const google_protobuf_DescriptorProto *msg)
 
UPB_INLINE google_protobuf_DescriptorProtogoogle_protobuf_DescriptorProto_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE upb_strview constgoogle_protobuf_DescriptorProto_reserved_name (const google_protobuf_DescriptorProto *msg, size_t *len)
 
const UPB_INLINE google_protobuf_DescriptorProto_ReservedRange *constgoogle_protobuf_DescriptorProto_reserved_range (const google_protobuf_DescriptorProto *msg, size_t *len)
 
UPB_INLINE int32_t google_protobuf_DescriptorProto_ReservedRange_end (const google_protobuf_DescriptorProto_ReservedRange *msg)
 
UPB_INLINE bool google_protobuf_DescriptorProto_ReservedRange_has_end (const google_protobuf_DescriptorProto_ReservedRange *msg)
 
UPB_INLINE bool google_protobuf_DescriptorProto_ReservedRange_has_start (const google_protobuf_DescriptorProto_ReservedRange *msg)
 
UPB_INLINE google_protobuf_DescriptorProto_ReservedRangegoogle_protobuf_DescriptorProto_ReservedRange_new (upb_arena *arena)
 
UPB_INLINE google_protobuf_DescriptorProto_ReservedRangegoogle_protobuf_DescriptorProto_ReservedRange_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_DescriptorProto_ReservedRange_serialize (const google_protobuf_DescriptorProto_ReservedRange *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_DescriptorProto_ReservedRange_set_end (google_protobuf_DescriptorProto_ReservedRange *msg, int32_t value)
 
UPB_INLINE void google_protobuf_DescriptorProto_ReservedRange_set_start (google_protobuf_DescriptorProto_ReservedRange *msg, int32_t value)
 
UPB_INLINE int32_t google_protobuf_DescriptorProto_ReservedRange_start (const google_protobuf_DescriptorProto_ReservedRange *msg)
 
UPB_INLINE google_protobuf_EnumDescriptorProto ** google_protobuf_DescriptorProto_resize_enum_type (google_protobuf_DescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE google_protobuf_FieldDescriptorProto ** google_protobuf_DescriptorProto_resize_extension (google_protobuf_DescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE google_protobuf_DescriptorProto_ExtensionRange ** google_protobuf_DescriptorProto_resize_extension_range (google_protobuf_DescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE google_protobuf_FieldDescriptorProto ** google_protobuf_DescriptorProto_resize_field (google_protobuf_DescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE google_protobuf_DescriptorProto ** google_protobuf_DescriptorProto_resize_nested_type (google_protobuf_DescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE google_protobuf_OneofDescriptorProto ** google_protobuf_DescriptorProto_resize_oneof_decl (google_protobuf_DescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE upb_strviewgoogle_protobuf_DescriptorProto_resize_reserved_name (google_protobuf_DescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE google_protobuf_DescriptorProto_ReservedRange ** google_protobuf_DescriptorProto_resize_reserved_range (google_protobuf_DescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_DescriptorProto_serialize (const google_protobuf_DescriptorProto *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_DescriptorProto_set_name (google_protobuf_DescriptorProto *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_DescriptorProto_set_options (google_protobuf_DescriptorProto *msg, google_protobuf_MessageOptions *value)
 
UPB_INLINE bool google_protobuf_EnumDescriptorProto_add_reserved_name (google_protobuf_EnumDescriptorProto *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE struct google_protobuf_EnumDescriptorProto_EnumReservedRangegoogle_protobuf_EnumDescriptorProto_add_reserved_range (google_protobuf_EnumDescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE struct google_protobuf_EnumValueDescriptorProtogoogle_protobuf_EnumDescriptorProto_add_value (google_protobuf_EnumDescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE int32_t google_protobuf_EnumDescriptorProto_EnumReservedRange_end (const google_protobuf_EnumDescriptorProto_EnumReservedRange *msg)
 
UPB_INLINE bool google_protobuf_EnumDescriptorProto_EnumReservedRange_has_end (const google_protobuf_EnumDescriptorProto_EnumReservedRange *msg)
 
UPB_INLINE bool google_protobuf_EnumDescriptorProto_EnumReservedRange_has_start (const google_protobuf_EnumDescriptorProto_EnumReservedRange *msg)
 
UPB_INLINE google_protobuf_EnumDescriptorProto_EnumReservedRangegoogle_protobuf_EnumDescriptorProto_EnumReservedRange_new (upb_arena *arena)
 
UPB_INLINE google_protobuf_EnumDescriptorProto_EnumReservedRangegoogle_protobuf_EnumDescriptorProto_EnumReservedRange_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_EnumDescriptorProto_EnumReservedRange_serialize (const google_protobuf_EnumDescriptorProto_EnumReservedRange *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_EnumDescriptorProto_EnumReservedRange_set_end (google_protobuf_EnumDescriptorProto_EnumReservedRange *msg, int32_t value)
 
UPB_INLINE void google_protobuf_EnumDescriptorProto_EnumReservedRange_set_start (google_protobuf_EnumDescriptorProto_EnumReservedRange *msg, int32_t value)
 
UPB_INLINE int32_t google_protobuf_EnumDescriptorProto_EnumReservedRange_start (const google_protobuf_EnumDescriptorProto_EnumReservedRange *msg)
 
UPB_INLINE bool google_protobuf_EnumDescriptorProto_has_name (const google_protobuf_EnumDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_EnumDescriptorProto_has_options (const google_protobuf_EnumDescriptorProto *msg)
 
UPB_INLINE struct google_protobuf_EnumOptionsgoogle_protobuf_EnumDescriptorProto_mutable_options (google_protobuf_EnumDescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE upb_strviewgoogle_protobuf_EnumDescriptorProto_mutable_reserved_name (google_protobuf_EnumDescriptorProto *msg, size_t *len)
 
UPB_INLINE google_protobuf_EnumDescriptorProto_EnumReservedRange ** google_protobuf_EnumDescriptorProto_mutable_reserved_range (google_protobuf_EnumDescriptorProto *msg, size_t *len)
 
UPB_INLINE google_protobuf_EnumValueDescriptorProto ** google_protobuf_EnumDescriptorProto_mutable_value (google_protobuf_EnumDescriptorProto *msg, size_t *len)
 
UPB_INLINE upb_strview google_protobuf_EnumDescriptorProto_name (const google_protobuf_EnumDescriptorProto *msg)
 
UPB_INLINE google_protobuf_EnumDescriptorProtogoogle_protobuf_EnumDescriptorProto_new (upb_arena *arena)
 
const UPB_INLINE google_protobuf_EnumOptionsgoogle_protobuf_EnumDescriptorProto_options (const google_protobuf_EnumDescriptorProto *msg)
 
UPB_INLINE google_protobuf_EnumDescriptorProtogoogle_protobuf_EnumDescriptorProto_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE upb_strview constgoogle_protobuf_EnumDescriptorProto_reserved_name (const google_protobuf_EnumDescriptorProto *msg, size_t *len)
 
const UPB_INLINE google_protobuf_EnumDescriptorProto_EnumReservedRange *constgoogle_protobuf_EnumDescriptorProto_reserved_range (const google_protobuf_EnumDescriptorProto *msg, size_t *len)
 
UPB_INLINE upb_strviewgoogle_protobuf_EnumDescriptorProto_resize_reserved_name (google_protobuf_EnumDescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE google_protobuf_EnumDescriptorProto_EnumReservedRange ** google_protobuf_EnumDescriptorProto_resize_reserved_range (google_protobuf_EnumDescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE google_protobuf_EnumValueDescriptorProto ** google_protobuf_EnumDescriptorProto_resize_value (google_protobuf_EnumDescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_EnumDescriptorProto_serialize (const google_protobuf_EnumDescriptorProto *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_EnumDescriptorProto_set_name (google_protobuf_EnumDescriptorProto *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_EnumDescriptorProto_set_options (google_protobuf_EnumDescriptorProto *msg, google_protobuf_EnumOptions *value)
 
const UPB_INLINE google_protobuf_EnumValueDescriptorProto *constgoogle_protobuf_EnumDescriptorProto_value (const google_protobuf_EnumDescriptorProto *msg, size_t *len)
 
UPB_INLINE struct google_protobuf_UninterpretedOptiongoogle_protobuf_EnumOptions_add_uninterpreted_option (google_protobuf_EnumOptions *msg, upb_arena *arena)
 
UPB_INLINE bool google_protobuf_EnumOptions_allow_alias (const google_protobuf_EnumOptions *msg)
 
UPB_INLINE bool google_protobuf_EnumOptions_deprecated (const google_protobuf_EnumOptions *msg)
 
UPB_INLINE bool google_protobuf_EnumOptions_has_allow_alias (const google_protobuf_EnumOptions *msg)
 
UPB_INLINE bool google_protobuf_EnumOptions_has_deprecated (const google_protobuf_EnumOptions *msg)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_EnumOptions_mutable_uninterpreted_option (google_protobuf_EnumOptions *msg, size_t *len)
 
UPB_INLINE google_protobuf_EnumOptionsgoogle_protobuf_EnumOptions_new (upb_arena *arena)
 
UPB_INLINE google_protobuf_EnumOptionsgoogle_protobuf_EnumOptions_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_EnumOptions_resize_uninterpreted_option (google_protobuf_EnumOptions *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_EnumOptions_serialize (const google_protobuf_EnumOptions *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_EnumOptions_set_allow_alias (google_protobuf_EnumOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_EnumOptions_set_deprecated (google_protobuf_EnumOptions *msg, bool value)
 
const UPB_INLINE google_protobuf_UninterpretedOption *constgoogle_protobuf_EnumOptions_uninterpreted_option (const google_protobuf_EnumOptions *msg, size_t *len)
 
UPB_INLINE bool google_protobuf_EnumValueDescriptorProto_has_name (const google_protobuf_EnumValueDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_EnumValueDescriptorProto_has_number (const google_protobuf_EnumValueDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_EnumValueDescriptorProto_has_options (const google_protobuf_EnumValueDescriptorProto *msg)
 
UPB_INLINE struct google_protobuf_EnumValueOptionsgoogle_protobuf_EnumValueDescriptorProto_mutable_options (google_protobuf_EnumValueDescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE upb_strview google_protobuf_EnumValueDescriptorProto_name (const google_protobuf_EnumValueDescriptorProto *msg)
 
UPB_INLINE google_protobuf_EnumValueDescriptorProtogoogle_protobuf_EnumValueDescriptorProto_new (upb_arena *arena)
 
UPB_INLINE int32_t google_protobuf_EnumValueDescriptorProto_number (const google_protobuf_EnumValueDescriptorProto *msg)
 
const UPB_INLINE google_protobuf_EnumValueOptionsgoogle_protobuf_EnumValueDescriptorProto_options (const google_protobuf_EnumValueDescriptorProto *msg)
 
UPB_INLINE google_protobuf_EnumValueDescriptorProtogoogle_protobuf_EnumValueDescriptorProto_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_EnumValueDescriptorProto_serialize (const google_protobuf_EnumValueDescriptorProto *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_EnumValueDescriptorProto_set_name (google_protobuf_EnumValueDescriptorProto *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_EnumValueDescriptorProto_set_number (google_protobuf_EnumValueDescriptorProto *msg, int32_t value)
 
UPB_INLINE void google_protobuf_EnumValueDescriptorProto_set_options (google_protobuf_EnumValueDescriptorProto *msg, google_protobuf_EnumValueOptions *value)
 
UPB_INLINE struct google_protobuf_UninterpretedOptiongoogle_protobuf_EnumValueOptions_add_uninterpreted_option (google_protobuf_EnumValueOptions *msg, upb_arena *arena)
 
UPB_INLINE bool google_protobuf_EnumValueOptions_deprecated (const google_protobuf_EnumValueOptions *msg)
 
UPB_INLINE bool google_protobuf_EnumValueOptions_has_deprecated (const google_protobuf_EnumValueOptions *msg)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_EnumValueOptions_mutable_uninterpreted_option (google_protobuf_EnumValueOptions *msg, size_t *len)
 
UPB_INLINE google_protobuf_EnumValueOptionsgoogle_protobuf_EnumValueOptions_new (upb_arena *arena)
 
UPB_INLINE google_protobuf_EnumValueOptionsgoogle_protobuf_EnumValueOptions_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_EnumValueOptions_resize_uninterpreted_option (google_protobuf_EnumValueOptions *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_EnumValueOptions_serialize (const google_protobuf_EnumValueOptions *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_EnumValueOptions_set_deprecated (google_protobuf_EnumValueOptions *msg, bool value)
 
const UPB_INLINE google_protobuf_UninterpretedOption *constgoogle_protobuf_EnumValueOptions_uninterpreted_option (const google_protobuf_EnumValueOptions *msg, size_t *len)
 
UPB_INLINE struct google_protobuf_UninterpretedOptiongoogle_protobuf_ExtensionRangeOptions_add_uninterpreted_option (google_protobuf_ExtensionRangeOptions *msg, upb_arena *arena)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_ExtensionRangeOptions_mutable_uninterpreted_option (google_protobuf_ExtensionRangeOptions *msg, size_t *len)
 
UPB_INLINE google_protobuf_ExtensionRangeOptionsgoogle_protobuf_ExtensionRangeOptions_new (upb_arena *arena)
 
UPB_INLINE google_protobuf_ExtensionRangeOptionsgoogle_protobuf_ExtensionRangeOptions_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_ExtensionRangeOptions_resize_uninterpreted_option (google_protobuf_ExtensionRangeOptions *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_ExtensionRangeOptions_serialize (const google_protobuf_ExtensionRangeOptions *msg, upb_arena *arena, size_t *len)
 
const UPB_INLINE google_protobuf_UninterpretedOption *constgoogle_protobuf_ExtensionRangeOptions_uninterpreted_option (const google_protobuf_ExtensionRangeOptions *msg, size_t *len)
 
UPB_INLINE upb_strview google_protobuf_FieldDescriptorProto_default_value (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE upb_strview google_protobuf_FieldDescriptorProto_extendee (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_default_value (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_extendee (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_json_name (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_label (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_name (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_number (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_oneof_index (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_options (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_type (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_type_name (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE upb_strview google_protobuf_FieldDescriptorProto_json_name (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE int32_t google_protobuf_FieldDescriptorProto_label (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE struct google_protobuf_FieldOptionsgoogle_protobuf_FieldDescriptorProto_mutable_options (google_protobuf_FieldDescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE upb_strview google_protobuf_FieldDescriptorProto_name (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE google_protobuf_FieldDescriptorProtogoogle_protobuf_FieldDescriptorProto_new (upb_arena *arena)
 
UPB_INLINE int32_t google_protobuf_FieldDescriptorProto_number (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE int32_t google_protobuf_FieldDescriptorProto_oneof_index (const google_protobuf_FieldDescriptorProto *msg)
 
const UPB_INLINE google_protobuf_FieldOptionsgoogle_protobuf_FieldDescriptorProto_options (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE google_protobuf_FieldDescriptorProtogoogle_protobuf_FieldDescriptorProto_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_FieldDescriptorProto_serialize (const google_protobuf_FieldDescriptorProto *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_FieldDescriptorProto_set_default_value (google_protobuf_FieldDescriptorProto *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_FieldDescriptorProto_set_extendee (google_protobuf_FieldDescriptorProto *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_FieldDescriptorProto_set_json_name (google_protobuf_FieldDescriptorProto *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_FieldDescriptorProto_set_label (google_protobuf_FieldDescriptorProto *msg, int32_t value)
 
UPB_INLINE void google_protobuf_FieldDescriptorProto_set_name (google_protobuf_FieldDescriptorProto *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_FieldDescriptorProto_set_number (google_protobuf_FieldDescriptorProto *msg, int32_t value)
 
UPB_INLINE void google_protobuf_FieldDescriptorProto_set_oneof_index (google_protobuf_FieldDescriptorProto *msg, int32_t value)
 
UPB_INLINE void google_protobuf_FieldDescriptorProto_set_options (google_protobuf_FieldDescriptorProto *msg, google_protobuf_FieldOptions *value)
 
UPB_INLINE void google_protobuf_FieldDescriptorProto_set_type (google_protobuf_FieldDescriptorProto *msg, int32_t value)
 
UPB_INLINE void google_protobuf_FieldDescriptorProto_set_type_name (google_protobuf_FieldDescriptorProto *msg, upb_strview value)
 
UPB_INLINE int32_t google_protobuf_FieldDescriptorProto_type (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE upb_strview google_protobuf_FieldDescriptorProto_type_name (const google_protobuf_FieldDescriptorProto *msg)
 
UPB_INLINE struct google_protobuf_UninterpretedOptiongoogle_protobuf_FieldOptions_add_uninterpreted_option (google_protobuf_FieldOptions *msg, upb_arena *arena)
 
UPB_INLINE int32_t google_protobuf_FieldOptions_ctype (const google_protobuf_FieldOptions *msg)
 
UPB_INLINE bool google_protobuf_FieldOptions_deprecated (const google_protobuf_FieldOptions *msg)
 
UPB_INLINE bool google_protobuf_FieldOptions_has_ctype (const google_protobuf_FieldOptions *msg)
 
UPB_INLINE bool google_protobuf_FieldOptions_has_deprecated (const google_protobuf_FieldOptions *msg)
 
UPB_INLINE bool google_protobuf_FieldOptions_has_jstype (const google_protobuf_FieldOptions *msg)
 
UPB_INLINE bool google_protobuf_FieldOptions_has_lazy (const google_protobuf_FieldOptions *msg)
 
UPB_INLINE bool google_protobuf_FieldOptions_has_packed (const google_protobuf_FieldOptions *msg)
 
UPB_INLINE bool google_protobuf_FieldOptions_has_weak (const google_protobuf_FieldOptions *msg)
 
UPB_INLINE int32_t google_protobuf_FieldOptions_jstype (const google_protobuf_FieldOptions *msg)
 
UPB_INLINE bool google_protobuf_FieldOptions_lazy (const google_protobuf_FieldOptions *msg)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_FieldOptions_mutable_uninterpreted_option (google_protobuf_FieldOptions *msg, size_t *len)
 
UPB_INLINE google_protobuf_FieldOptionsgoogle_protobuf_FieldOptions_new (upb_arena *arena)
 
UPB_INLINE bool google_protobuf_FieldOptions_packed (const google_protobuf_FieldOptions *msg)
 
UPB_INLINE google_protobuf_FieldOptionsgoogle_protobuf_FieldOptions_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_FieldOptions_resize_uninterpreted_option (google_protobuf_FieldOptions *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_FieldOptions_serialize (const google_protobuf_FieldOptions *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_FieldOptions_set_ctype (google_protobuf_FieldOptions *msg, int32_t value)
 
UPB_INLINE void google_protobuf_FieldOptions_set_deprecated (google_protobuf_FieldOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_FieldOptions_set_jstype (google_protobuf_FieldOptions *msg, int32_t value)
 
UPB_INLINE void google_protobuf_FieldOptions_set_lazy (google_protobuf_FieldOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_FieldOptions_set_packed (google_protobuf_FieldOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_FieldOptions_set_weak (google_protobuf_FieldOptions *msg, bool value)
 
const UPB_INLINE google_protobuf_UninterpretedOption *constgoogle_protobuf_FieldOptions_uninterpreted_option (const google_protobuf_FieldOptions *msg, size_t *len)
 
UPB_INLINE bool google_protobuf_FieldOptions_weak (const google_protobuf_FieldOptions *msg)
 
UPB_INLINE bool google_protobuf_FileDescriptorProto_add_dependency (google_protobuf_FileDescriptorProto *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE struct google_protobuf_EnumDescriptorProtogoogle_protobuf_FileDescriptorProto_add_enum_type (google_protobuf_FileDescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE struct google_protobuf_FieldDescriptorProtogoogle_protobuf_FileDescriptorProto_add_extension (google_protobuf_FileDescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE struct google_protobuf_DescriptorProtogoogle_protobuf_FileDescriptorProto_add_message_type (google_protobuf_FileDescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE bool google_protobuf_FileDescriptorProto_add_public_dependency (google_protobuf_FileDescriptorProto *msg, int32_t val, upb_arena *arena)
 
UPB_INLINE struct google_protobuf_ServiceDescriptorProtogoogle_protobuf_FileDescriptorProto_add_service (google_protobuf_FileDescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE bool google_protobuf_FileDescriptorProto_add_weak_dependency (google_protobuf_FileDescriptorProto *msg, int32_t val, upb_arena *arena)
 
UPB_INLINE upb_strview constgoogle_protobuf_FileDescriptorProto_dependency (const google_protobuf_FileDescriptorProto *msg, size_t *len)
 
const UPB_INLINE google_protobuf_EnumDescriptorProto *constgoogle_protobuf_FileDescriptorProto_enum_type (const google_protobuf_FileDescriptorProto *msg, size_t *len)
 
const UPB_INLINE google_protobuf_FieldDescriptorProto *constgoogle_protobuf_FileDescriptorProto_extension (const google_protobuf_FileDescriptorProto *msg, size_t *len)
 
UPB_INLINE bool google_protobuf_FileDescriptorProto_has_name (const google_protobuf_FileDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FileDescriptorProto_has_options (const google_protobuf_FileDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FileDescriptorProto_has_package (const google_protobuf_FileDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FileDescriptorProto_has_source_code_info (const google_protobuf_FileDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FileDescriptorProto_has_syntax (const google_protobuf_FileDescriptorProto *msg)
 
const UPB_INLINE google_protobuf_DescriptorProto *constgoogle_protobuf_FileDescriptorProto_message_type (const google_protobuf_FileDescriptorProto *msg, size_t *len)
 
UPB_INLINE upb_strviewgoogle_protobuf_FileDescriptorProto_mutable_dependency (google_protobuf_FileDescriptorProto *msg, size_t *len)
 
UPB_INLINE google_protobuf_EnumDescriptorProto ** google_protobuf_FileDescriptorProto_mutable_enum_type (google_protobuf_FileDescriptorProto *msg, size_t *len)
 
UPB_INLINE google_protobuf_FieldDescriptorProto ** google_protobuf_FileDescriptorProto_mutable_extension (google_protobuf_FileDescriptorProto *msg, size_t *len)
 
UPB_INLINE google_protobuf_DescriptorProto ** google_protobuf_FileDescriptorProto_mutable_message_type (google_protobuf_FileDescriptorProto *msg, size_t *len)
 
UPB_INLINE struct google_protobuf_FileOptionsgoogle_protobuf_FileDescriptorProto_mutable_options (google_protobuf_FileDescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE int32_tgoogle_protobuf_FileDescriptorProto_mutable_public_dependency (google_protobuf_FileDescriptorProto *msg, size_t *len)
 
UPB_INLINE google_protobuf_ServiceDescriptorProto ** google_protobuf_FileDescriptorProto_mutable_service (google_protobuf_FileDescriptorProto *msg, size_t *len)
 
UPB_INLINE struct google_protobuf_SourceCodeInfogoogle_protobuf_FileDescriptorProto_mutable_source_code_info (google_protobuf_FileDescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE int32_tgoogle_protobuf_FileDescriptorProto_mutable_weak_dependency (google_protobuf_FileDescriptorProto *msg, size_t *len)
 
UPB_INLINE upb_strview google_protobuf_FileDescriptorProto_name (const google_protobuf_FileDescriptorProto *msg)
 
UPB_INLINE google_protobuf_FileDescriptorProtogoogle_protobuf_FileDescriptorProto_new (upb_arena *arena)
 
const UPB_INLINE google_protobuf_FileOptionsgoogle_protobuf_FileDescriptorProto_options (const google_protobuf_FileDescriptorProto *msg)
 
UPB_INLINE upb_strview google_protobuf_FileDescriptorProto_package (const google_protobuf_FileDescriptorProto *msg)
 
UPB_INLINE google_protobuf_FileDescriptorProtogoogle_protobuf_FileDescriptorProto_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE int32_t constgoogle_protobuf_FileDescriptorProto_public_dependency (const google_protobuf_FileDescriptorProto *msg, size_t *len)
 
UPB_INLINE upb_strviewgoogle_protobuf_FileDescriptorProto_resize_dependency (google_protobuf_FileDescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE google_protobuf_EnumDescriptorProto ** google_protobuf_FileDescriptorProto_resize_enum_type (google_protobuf_FileDescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE google_protobuf_FieldDescriptorProto ** google_protobuf_FileDescriptorProto_resize_extension (google_protobuf_FileDescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE google_protobuf_DescriptorProto ** google_protobuf_FileDescriptorProto_resize_message_type (google_protobuf_FileDescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE int32_tgoogle_protobuf_FileDescriptorProto_resize_public_dependency (google_protobuf_FileDescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE google_protobuf_ServiceDescriptorProto ** google_protobuf_FileDescriptorProto_resize_service (google_protobuf_FileDescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE int32_tgoogle_protobuf_FileDescriptorProto_resize_weak_dependency (google_protobuf_FileDescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_FileDescriptorProto_serialize (const google_protobuf_FileDescriptorProto *msg, upb_arena *arena, size_t *len)
 
const UPB_INLINE google_protobuf_ServiceDescriptorProto *constgoogle_protobuf_FileDescriptorProto_service (const google_protobuf_FileDescriptorProto *msg, size_t *len)
 
UPB_INLINE void google_protobuf_FileDescriptorProto_set_name (google_protobuf_FileDescriptorProto *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_FileDescriptorProto_set_options (google_protobuf_FileDescriptorProto *msg, google_protobuf_FileOptions *value)
 
UPB_INLINE void google_protobuf_FileDescriptorProto_set_package (google_protobuf_FileDescriptorProto *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_FileDescriptorProto_set_source_code_info (google_protobuf_FileDescriptorProto *msg, google_protobuf_SourceCodeInfo *value)
 
UPB_INLINE void google_protobuf_FileDescriptorProto_set_syntax (google_protobuf_FileDescriptorProto *msg, upb_strview value)
 
const UPB_INLINE google_protobuf_SourceCodeInfogoogle_protobuf_FileDescriptorProto_source_code_info (const google_protobuf_FileDescriptorProto *msg)
 
UPB_INLINE upb_strview google_protobuf_FileDescriptorProto_syntax (const google_protobuf_FileDescriptorProto *msg)
 
UPB_INLINE int32_t constgoogle_protobuf_FileDescriptorProto_weak_dependency (const google_protobuf_FileDescriptorProto *msg, size_t *len)
 
UPB_INLINE struct google_protobuf_FileDescriptorProtogoogle_protobuf_FileDescriptorSet_add_file (google_protobuf_FileDescriptorSet *msg, upb_arena *arena)
 
const UPB_INLINE google_protobuf_FileDescriptorProto *constgoogle_protobuf_FileDescriptorSet_file (const google_protobuf_FileDescriptorSet *msg, size_t *len)
 
UPB_INLINE google_protobuf_FileDescriptorProto ** google_protobuf_FileDescriptorSet_mutable_file (google_protobuf_FileDescriptorSet *msg, size_t *len)
 
UPB_INLINE google_protobuf_FileDescriptorSetgoogle_protobuf_FileDescriptorSet_new (upb_arena *arena)
 
UPB_INLINE google_protobuf_FileDescriptorSetgoogle_protobuf_FileDescriptorSet_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE google_protobuf_FileDescriptorProto ** google_protobuf_FileDescriptorSet_resize_file (google_protobuf_FileDescriptorSet *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_FileDescriptorSet_serialize (const google_protobuf_FileDescriptorSet *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE struct google_protobuf_UninterpretedOptiongoogle_protobuf_FileOptions_add_uninterpreted_option (google_protobuf_FileOptions *msg, upb_arena *arena)
 
UPB_INLINE bool google_protobuf_FileOptions_cc_enable_arenas (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_cc_generic_services (const google_protobuf_FileOptions *msg)
 
UPB_INLINE upb_strview google_protobuf_FileOptions_csharp_namespace (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_deprecated (const google_protobuf_FileOptions *msg)
 
UPB_INLINE upb_strview google_protobuf_FileOptions_go_package (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_cc_enable_arenas (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_cc_generic_services (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_csharp_namespace (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_deprecated (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_go_package (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_java_generate_equals_and_hash (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_java_generic_services (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_java_multiple_files (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_java_outer_classname (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_java_package (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_java_string_check_utf8 (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_objc_class_prefix (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_optimize_for (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_php_class_prefix (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_php_generic_services (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_php_metadata_namespace (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_php_namespace (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_py_generic_services (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_ruby_package (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_has_swift_prefix (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_java_generate_equals_and_hash (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_java_generic_services (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_java_multiple_files (const google_protobuf_FileOptions *msg)
 
UPB_INLINE upb_strview google_protobuf_FileOptions_java_outer_classname (const google_protobuf_FileOptions *msg)
 
UPB_INLINE upb_strview google_protobuf_FileOptions_java_package (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_java_string_check_utf8 (const google_protobuf_FileOptions *msg)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_FileOptions_mutable_uninterpreted_option (google_protobuf_FileOptions *msg, size_t *len)
 
UPB_INLINE google_protobuf_FileOptionsgoogle_protobuf_FileOptions_new (upb_arena *arena)
 
UPB_INLINE upb_strview google_protobuf_FileOptions_objc_class_prefix (const google_protobuf_FileOptions *msg)
 
UPB_INLINE int32_t google_protobuf_FileOptions_optimize_for (const google_protobuf_FileOptions *msg)
 
UPB_INLINE google_protobuf_FileOptionsgoogle_protobuf_FileOptions_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE upb_strview google_protobuf_FileOptions_php_class_prefix (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_php_generic_services (const google_protobuf_FileOptions *msg)
 
UPB_INLINE upb_strview google_protobuf_FileOptions_php_metadata_namespace (const google_protobuf_FileOptions *msg)
 
UPB_INLINE upb_strview google_protobuf_FileOptions_php_namespace (const google_protobuf_FileOptions *msg)
 
UPB_INLINE bool google_protobuf_FileOptions_py_generic_services (const google_protobuf_FileOptions *msg)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_FileOptions_resize_uninterpreted_option (google_protobuf_FileOptions *msg, size_t len, upb_arena *arena)
 
UPB_INLINE upb_strview google_protobuf_FileOptions_ruby_package (const google_protobuf_FileOptions *msg)
 
UPB_INLINE char * google_protobuf_FileOptions_serialize (const google_protobuf_FileOptions *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_FileOptions_set_cc_enable_arenas (google_protobuf_FileOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_FileOptions_set_cc_generic_services (google_protobuf_FileOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_FileOptions_set_csharp_namespace (google_protobuf_FileOptions *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_FileOptions_set_deprecated (google_protobuf_FileOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_FileOptions_set_go_package (google_protobuf_FileOptions *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_FileOptions_set_java_generate_equals_and_hash (google_protobuf_FileOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_FileOptions_set_java_generic_services (google_protobuf_FileOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_FileOptions_set_java_multiple_files (google_protobuf_FileOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_FileOptions_set_java_outer_classname (google_protobuf_FileOptions *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_FileOptions_set_java_package (google_protobuf_FileOptions *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_FileOptions_set_java_string_check_utf8 (google_protobuf_FileOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_FileOptions_set_objc_class_prefix (google_protobuf_FileOptions *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_FileOptions_set_optimize_for (google_protobuf_FileOptions *msg, int32_t value)
 
UPB_INLINE void google_protobuf_FileOptions_set_php_class_prefix (google_protobuf_FileOptions *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_FileOptions_set_php_generic_services (google_protobuf_FileOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_FileOptions_set_php_metadata_namespace (google_protobuf_FileOptions *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_FileOptions_set_php_namespace (google_protobuf_FileOptions *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_FileOptions_set_py_generic_services (google_protobuf_FileOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_FileOptions_set_ruby_package (google_protobuf_FileOptions *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_FileOptions_set_swift_prefix (google_protobuf_FileOptions *msg, upb_strview value)
 
UPB_INLINE upb_strview google_protobuf_FileOptions_swift_prefix (const google_protobuf_FileOptions *msg)
 
const UPB_INLINE google_protobuf_UninterpretedOption *constgoogle_protobuf_FileOptions_uninterpreted_option (const google_protobuf_FileOptions *msg, size_t *len)
 
UPB_INLINE struct google_protobuf_GeneratedCodeInfo_Annotationgoogle_protobuf_GeneratedCodeInfo_add_annotation (google_protobuf_GeneratedCodeInfo *msg, upb_arena *arena)
 
const UPB_INLINE google_protobuf_GeneratedCodeInfo_Annotation *constgoogle_protobuf_GeneratedCodeInfo_annotation (const google_protobuf_GeneratedCodeInfo *msg, size_t *len)
 
UPB_INLINE bool google_protobuf_GeneratedCodeInfo_Annotation_add_path (google_protobuf_GeneratedCodeInfo_Annotation *msg, int32_t val, upb_arena *arena)
 
UPB_INLINE int32_t google_protobuf_GeneratedCodeInfo_Annotation_begin (const google_protobuf_GeneratedCodeInfo_Annotation *msg)
 
UPB_INLINE int32_t google_protobuf_GeneratedCodeInfo_Annotation_end (const google_protobuf_GeneratedCodeInfo_Annotation *msg)
 
UPB_INLINE bool google_protobuf_GeneratedCodeInfo_Annotation_has_begin (const google_protobuf_GeneratedCodeInfo_Annotation *msg)
 
UPB_INLINE bool google_protobuf_GeneratedCodeInfo_Annotation_has_end (const google_protobuf_GeneratedCodeInfo_Annotation *msg)
 
UPB_INLINE bool google_protobuf_GeneratedCodeInfo_Annotation_has_source_file (const google_protobuf_GeneratedCodeInfo_Annotation *msg)
 
UPB_INLINE int32_tgoogle_protobuf_GeneratedCodeInfo_Annotation_mutable_path (google_protobuf_GeneratedCodeInfo_Annotation *msg, size_t *len)
 
UPB_INLINE google_protobuf_GeneratedCodeInfo_Annotationgoogle_protobuf_GeneratedCodeInfo_Annotation_new (upb_arena *arena)
 
UPB_INLINE google_protobuf_GeneratedCodeInfo_Annotationgoogle_protobuf_GeneratedCodeInfo_Annotation_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE int32_t constgoogle_protobuf_GeneratedCodeInfo_Annotation_path (const google_protobuf_GeneratedCodeInfo_Annotation *msg, size_t *len)
 
UPB_INLINE int32_tgoogle_protobuf_GeneratedCodeInfo_Annotation_resize_path (google_protobuf_GeneratedCodeInfo_Annotation *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_GeneratedCodeInfo_Annotation_serialize (const google_protobuf_GeneratedCodeInfo_Annotation *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_GeneratedCodeInfo_Annotation_set_begin (google_protobuf_GeneratedCodeInfo_Annotation *msg, int32_t value)
 
UPB_INLINE void google_protobuf_GeneratedCodeInfo_Annotation_set_end (google_protobuf_GeneratedCodeInfo_Annotation *msg, int32_t value)
 
UPB_INLINE void google_protobuf_GeneratedCodeInfo_Annotation_set_source_file (google_protobuf_GeneratedCodeInfo_Annotation *msg, upb_strview value)
 
UPB_INLINE upb_strview google_protobuf_GeneratedCodeInfo_Annotation_source_file (const google_protobuf_GeneratedCodeInfo_Annotation *msg)
 
UPB_INLINE google_protobuf_GeneratedCodeInfo_Annotation ** google_protobuf_GeneratedCodeInfo_mutable_annotation (google_protobuf_GeneratedCodeInfo *msg, size_t *len)
 
UPB_INLINE google_protobuf_GeneratedCodeInfogoogle_protobuf_GeneratedCodeInfo_new (upb_arena *arena)
 
UPB_INLINE google_protobuf_GeneratedCodeInfogoogle_protobuf_GeneratedCodeInfo_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE google_protobuf_GeneratedCodeInfo_Annotation ** google_protobuf_GeneratedCodeInfo_resize_annotation (google_protobuf_GeneratedCodeInfo *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_GeneratedCodeInfo_serialize (const google_protobuf_GeneratedCodeInfo *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE struct google_protobuf_UninterpretedOptiongoogle_protobuf_MessageOptions_add_uninterpreted_option (google_protobuf_MessageOptions *msg, upb_arena *arena)
 
UPB_INLINE bool google_protobuf_MessageOptions_deprecated (const google_protobuf_MessageOptions *msg)
 
UPB_INLINE bool google_protobuf_MessageOptions_has_deprecated (const google_protobuf_MessageOptions *msg)
 
UPB_INLINE bool google_protobuf_MessageOptions_has_map_entry (const google_protobuf_MessageOptions *msg)
 
UPB_INLINE bool google_protobuf_MessageOptions_has_message_set_wire_format (const google_protobuf_MessageOptions *msg)
 
UPB_INLINE bool google_protobuf_MessageOptions_has_no_standard_descriptor_accessor (const google_protobuf_MessageOptions *msg)
 
UPB_INLINE bool google_protobuf_MessageOptions_map_entry (const google_protobuf_MessageOptions *msg)
 
UPB_INLINE bool google_protobuf_MessageOptions_message_set_wire_format (const google_protobuf_MessageOptions *msg)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_MessageOptions_mutable_uninterpreted_option (google_protobuf_MessageOptions *msg, size_t *len)
 
UPB_INLINE google_protobuf_MessageOptionsgoogle_protobuf_MessageOptions_new (upb_arena *arena)
 
UPB_INLINE bool google_protobuf_MessageOptions_no_standard_descriptor_accessor (const google_protobuf_MessageOptions *msg)
 
UPB_INLINE google_protobuf_MessageOptionsgoogle_protobuf_MessageOptions_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_MessageOptions_resize_uninterpreted_option (google_protobuf_MessageOptions *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_MessageOptions_serialize (const google_protobuf_MessageOptions *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_MessageOptions_set_deprecated (google_protobuf_MessageOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_MessageOptions_set_map_entry (google_protobuf_MessageOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_MessageOptions_set_message_set_wire_format (google_protobuf_MessageOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_MessageOptions_set_no_standard_descriptor_accessor (google_protobuf_MessageOptions *msg, bool value)
 
const UPB_INLINE google_protobuf_UninterpretedOption *constgoogle_protobuf_MessageOptions_uninterpreted_option (const google_protobuf_MessageOptions *msg, size_t *len)
 
UPB_INLINE bool google_protobuf_MethodDescriptorProto_client_streaming (const google_protobuf_MethodDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_client_streaming (const google_protobuf_MethodDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_input_type (const google_protobuf_MethodDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_name (const google_protobuf_MethodDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_options (const google_protobuf_MethodDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_output_type (const google_protobuf_MethodDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_server_streaming (const google_protobuf_MethodDescriptorProto *msg)
 
UPB_INLINE upb_strview google_protobuf_MethodDescriptorProto_input_type (const google_protobuf_MethodDescriptorProto *msg)
 
UPB_INLINE struct google_protobuf_MethodOptionsgoogle_protobuf_MethodDescriptorProto_mutable_options (google_protobuf_MethodDescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE upb_strview google_protobuf_MethodDescriptorProto_name (const google_protobuf_MethodDescriptorProto *msg)
 
UPB_INLINE google_protobuf_MethodDescriptorProtogoogle_protobuf_MethodDescriptorProto_new (upb_arena *arena)
 
const UPB_INLINE google_protobuf_MethodOptionsgoogle_protobuf_MethodDescriptorProto_options (const google_protobuf_MethodDescriptorProto *msg)
 
UPB_INLINE upb_strview google_protobuf_MethodDescriptorProto_output_type (const google_protobuf_MethodDescriptorProto *msg)
 
UPB_INLINE google_protobuf_MethodDescriptorProtogoogle_protobuf_MethodDescriptorProto_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_MethodDescriptorProto_serialize (const google_protobuf_MethodDescriptorProto *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool google_protobuf_MethodDescriptorProto_server_streaming (const google_protobuf_MethodDescriptorProto *msg)
 
UPB_INLINE void google_protobuf_MethodDescriptorProto_set_client_streaming (google_protobuf_MethodDescriptorProto *msg, bool value)
 
UPB_INLINE void google_protobuf_MethodDescriptorProto_set_input_type (google_protobuf_MethodDescriptorProto *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_MethodDescriptorProto_set_name (google_protobuf_MethodDescriptorProto *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_MethodDescriptorProto_set_options (google_protobuf_MethodDescriptorProto *msg, google_protobuf_MethodOptions *value)
 
UPB_INLINE void google_protobuf_MethodDescriptorProto_set_output_type (google_protobuf_MethodDescriptorProto *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_MethodDescriptorProto_set_server_streaming (google_protobuf_MethodDescriptorProto *msg, bool value)
 
UPB_INLINE struct google_protobuf_UninterpretedOptiongoogle_protobuf_MethodOptions_add_uninterpreted_option (google_protobuf_MethodOptions *msg, upb_arena *arena)
 
UPB_INLINE bool google_protobuf_MethodOptions_deprecated (const google_protobuf_MethodOptions *msg)
 
UPB_INLINE bool google_protobuf_MethodOptions_has_deprecated (const google_protobuf_MethodOptions *msg)
 
UPB_INLINE bool google_protobuf_MethodOptions_has_idempotency_level (const google_protobuf_MethodOptions *msg)
 
UPB_INLINE int32_t google_protobuf_MethodOptions_idempotency_level (const google_protobuf_MethodOptions *msg)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_MethodOptions_mutable_uninterpreted_option (google_protobuf_MethodOptions *msg, size_t *len)
 
UPB_INLINE google_protobuf_MethodOptionsgoogle_protobuf_MethodOptions_new (upb_arena *arena)
 
UPB_INLINE google_protobuf_MethodOptionsgoogle_protobuf_MethodOptions_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_MethodOptions_resize_uninterpreted_option (google_protobuf_MethodOptions *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_MethodOptions_serialize (const google_protobuf_MethodOptions *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_MethodOptions_set_deprecated (google_protobuf_MethodOptions *msg, bool value)
 
UPB_INLINE void google_protobuf_MethodOptions_set_idempotency_level (google_protobuf_MethodOptions *msg, int32_t value)
 
const UPB_INLINE google_protobuf_UninterpretedOption *constgoogle_protobuf_MethodOptions_uninterpreted_option (const google_protobuf_MethodOptions *msg, size_t *len)
 
UPB_INLINE bool google_protobuf_OneofDescriptorProto_has_name (const google_protobuf_OneofDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_OneofDescriptorProto_has_options (const google_protobuf_OneofDescriptorProto *msg)
 
UPB_INLINE struct google_protobuf_OneofOptionsgoogle_protobuf_OneofDescriptorProto_mutable_options (google_protobuf_OneofDescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE upb_strview google_protobuf_OneofDescriptorProto_name (const google_protobuf_OneofDescriptorProto *msg)
 
UPB_INLINE google_protobuf_OneofDescriptorProtogoogle_protobuf_OneofDescriptorProto_new (upb_arena *arena)
 
const UPB_INLINE google_protobuf_OneofOptionsgoogle_protobuf_OneofDescriptorProto_options (const google_protobuf_OneofDescriptorProto *msg)
 
UPB_INLINE google_protobuf_OneofDescriptorProtogoogle_protobuf_OneofDescriptorProto_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_OneofDescriptorProto_serialize (const google_protobuf_OneofDescriptorProto *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_OneofDescriptorProto_set_name (google_protobuf_OneofDescriptorProto *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_OneofDescriptorProto_set_options (google_protobuf_OneofDescriptorProto *msg, google_protobuf_OneofOptions *value)
 
UPB_INLINE struct google_protobuf_UninterpretedOptiongoogle_protobuf_OneofOptions_add_uninterpreted_option (google_protobuf_OneofOptions *msg, upb_arena *arena)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_OneofOptions_mutable_uninterpreted_option (google_protobuf_OneofOptions *msg, size_t *len)
 
UPB_INLINE google_protobuf_OneofOptionsgoogle_protobuf_OneofOptions_new (upb_arena *arena)
 
UPB_INLINE google_protobuf_OneofOptionsgoogle_protobuf_OneofOptions_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_OneofOptions_resize_uninterpreted_option (google_protobuf_OneofOptions *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_OneofOptions_serialize (const google_protobuf_OneofOptions *msg, upb_arena *arena, size_t *len)
 
const UPB_INLINE google_protobuf_UninterpretedOption *constgoogle_protobuf_OneofOptions_uninterpreted_option (const google_protobuf_OneofOptions *msg, size_t *len)
 
UPB_INLINE struct google_protobuf_MethodDescriptorProtogoogle_protobuf_ServiceDescriptorProto_add_method (google_protobuf_ServiceDescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE bool google_protobuf_ServiceDescriptorProto_has_name (const google_protobuf_ServiceDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_ServiceDescriptorProto_has_options (const google_protobuf_ServiceDescriptorProto *msg)
 
const UPB_INLINE google_protobuf_MethodDescriptorProto *constgoogle_protobuf_ServiceDescriptorProto_method (const google_protobuf_ServiceDescriptorProto *msg, size_t *len)
 
UPB_INLINE google_protobuf_MethodDescriptorProto ** google_protobuf_ServiceDescriptorProto_mutable_method (google_protobuf_ServiceDescriptorProto *msg, size_t *len)
 
UPB_INLINE struct google_protobuf_ServiceOptionsgoogle_protobuf_ServiceDescriptorProto_mutable_options (google_protobuf_ServiceDescriptorProto *msg, upb_arena *arena)
 
UPB_INLINE upb_strview google_protobuf_ServiceDescriptorProto_name (const google_protobuf_ServiceDescriptorProto *msg)
 
UPB_INLINE google_protobuf_ServiceDescriptorProtogoogle_protobuf_ServiceDescriptorProto_new (upb_arena *arena)
 
const UPB_INLINE google_protobuf_ServiceOptionsgoogle_protobuf_ServiceDescriptorProto_options (const google_protobuf_ServiceDescriptorProto *msg)
 
UPB_INLINE google_protobuf_ServiceDescriptorProtogoogle_protobuf_ServiceDescriptorProto_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE google_protobuf_MethodDescriptorProto ** google_protobuf_ServiceDescriptorProto_resize_method (google_protobuf_ServiceDescriptorProto *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_ServiceDescriptorProto_serialize (const google_protobuf_ServiceDescriptorProto *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_ServiceDescriptorProto_set_name (google_protobuf_ServiceDescriptorProto *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_ServiceDescriptorProto_set_options (google_protobuf_ServiceDescriptorProto *msg, google_protobuf_ServiceOptions *value)
 
UPB_INLINE struct google_protobuf_UninterpretedOptiongoogle_protobuf_ServiceOptions_add_uninterpreted_option (google_protobuf_ServiceOptions *msg, upb_arena *arena)
 
UPB_INLINE bool google_protobuf_ServiceOptions_deprecated (const google_protobuf_ServiceOptions *msg)
 
UPB_INLINE bool google_protobuf_ServiceOptions_has_deprecated (const google_protobuf_ServiceOptions *msg)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_ServiceOptions_mutable_uninterpreted_option (google_protobuf_ServiceOptions *msg, size_t *len)
 
UPB_INLINE google_protobuf_ServiceOptionsgoogle_protobuf_ServiceOptions_new (upb_arena *arena)
 
UPB_INLINE google_protobuf_ServiceOptionsgoogle_protobuf_ServiceOptions_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE google_protobuf_UninterpretedOption ** google_protobuf_ServiceOptions_resize_uninterpreted_option (google_protobuf_ServiceOptions *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_ServiceOptions_serialize (const google_protobuf_ServiceOptions *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_ServiceOptions_set_deprecated (google_protobuf_ServiceOptions *msg, bool value)
 
const UPB_INLINE google_protobuf_UninterpretedOption *constgoogle_protobuf_ServiceOptions_uninterpreted_option (const google_protobuf_ServiceOptions *msg, size_t *len)
 
UPB_INLINE struct google_protobuf_SourceCodeInfo_Locationgoogle_protobuf_SourceCodeInfo_add_location (google_protobuf_SourceCodeInfo *msg, upb_arena *arena)
 
const UPB_INLINE google_protobuf_SourceCodeInfo_Location *constgoogle_protobuf_SourceCodeInfo_location (const google_protobuf_SourceCodeInfo *msg, size_t *len)
 
UPB_INLINE bool google_protobuf_SourceCodeInfo_Location_add_leading_detached_comments (google_protobuf_SourceCodeInfo_Location *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE bool google_protobuf_SourceCodeInfo_Location_add_path (google_protobuf_SourceCodeInfo_Location *msg, int32_t val, upb_arena *arena)
 
UPB_INLINE bool google_protobuf_SourceCodeInfo_Location_add_span (google_protobuf_SourceCodeInfo_Location *msg, int32_t val, upb_arena *arena)
 
UPB_INLINE bool google_protobuf_SourceCodeInfo_Location_has_leading_comments (const google_protobuf_SourceCodeInfo_Location *msg)
 
UPB_INLINE bool google_protobuf_SourceCodeInfo_Location_has_trailing_comments (const google_protobuf_SourceCodeInfo_Location *msg)
 
UPB_INLINE upb_strview google_protobuf_SourceCodeInfo_Location_leading_comments (const google_protobuf_SourceCodeInfo_Location *msg)
 
UPB_INLINE upb_strview constgoogle_protobuf_SourceCodeInfo_Location_leading_detached_comments (const google_protobuf_SourceCodeInfo_Location *msg, size_t *len)
 
UPB_INLINE upb_strviewgoogle_protobuf_SourceCodeInfo_Location_mutable_leading_detached_comments (google_protobuf_SourceCodeInfo_Location *msg, size_t *len)
 
UPB_INLINE int32_tgoogle_protobuf_SourceCodeInfo_Location_mutable_path (google_protobuf_SourceCodeInfo_Location *msg, size_t *len)
 
UPB_INLINE int32_tgoogle_protobuf_SourceCodeInfo_Location_mutable_span (google_protobuf_SourceCodeInfo_Location *msg, size_t *len)
 
UPB_INLINE google_protobuf_SourceCodeInfo_Locationgoogle_protobuf_SourceCodeInfo_Location_new (upb_arena *arena)
 
UPB_INLINE google_protobuf_SourceCodeInfo_Locationgoogle_protobuf_SourceCodeInfo_Location_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE int32_t constgoogle_protobuf_SourceCodeInfo_Location_path (const google_protobuf_SourceCodeInfo_Location *msg, size_t *len)
 
UPB_INLINE upb_strviewgoogle_protobuf_SourceCodeInfo_Location_resize_leading_detached_comments (google_protobuf_SourceCodeInfo_Location *msg, size_t len, upb_arena *arena)
 
UPB_INLINE int32_tgoogle_protobuf_SourceCodeInfo_Location_resize_path (google_protobuf_SourceCodeInfo_Location *msg, size_t len, upb_arena *arena)
 
UPB_INLINE int32_tgoogle_protobuf_SourceCodeInfo_Location_resize_span (google_protobuf_SourceCodeInfo_Location *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_SourceCodeInfo_Location_serialize (const google_protobuf_SourceCodeInfo_Location *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_SourceCodeInfo_Location_set_leading_comments (google_protobuf_SourceCodeInfo_Location *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_SourceCodeInfo_Location_set_trailing_comments (google_protobuf_SourceCodeInfo_Location *msg, upb_strview value)
 
UPB_INLINE int32_t constgoogle_protobuf_SourceCodeInfo_Location_span (const google_protobuf_SourceCodeInfo_Location *msg, size_t *len)
 
UPB_INLINE upb_strview google_protobuf_SourceCodeInfo_Location_trailing_comments (const google_protobuf_SourceCodeInfo_Location *msg)
 
UPB_INLINE google_protobuf_SourceCodeInfo_Location ** google_protobuf_SourceCodeInfo_mutable_location (google_protobuf_SourceCodeInfo *msg, size_t *len)
 
UPB_INLINE google_protobuf_SourceCodeInfogoogle_protobuf_SourceCodeInfo_new (upb_arena *arena)
 
UPB_INLINE google_protobuf_SourceCodeInfogoogle_protobuf_SourceCodeInfo_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE google_protobuf_SourceCodeInfo_Location ** google_protobuf_SourceCodeInfo_resize_location (google_protobuf_SourceCodeInfo *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_SourceCodeInfo_serialize (const google_protobuf_SourceCodeInfo *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE struct google_protobuf_UninterpretedOption_NamePartgoogle_protobuf_UninterpretedOption_add_name (google_protobuf_UninterpretedOption *msg, upb_arena *arena)
 
UPB_INLINE upb_strview google_protobuf_UninterpretedOption_aggregate_value (const google_protobuf_UninterpretedOption *msg)
 
UPB_INLINE double google_protobuf_UninterpretedOption_double_value (const google_protobuf_UninterpretedOption *msg)
 
UPB_INLINE bool google_protobuf_UninterpretedOption_has_aggregate_value (const google_protobuf_UninterpretedOption *msg)
 
UPB_INLINE bool google_protobuf_UninterpretedOption_has_double_value (const google_protobuf_UninterpretedOption *msg)
 
UPB_INLINE bool google_protobuf_UninterpretedOption_has_identifier_value (const google_protobuf_UninterpretedOption *msg)
 
UPB_INLINE bool google_protobuf_UninterpretedOption_has_negative_int_value (const google_protobuf_UninterpretedOption *msg)
 
UPB_INLINE bool google_protobuf_UninterpretedOption_has_positive_int_value (const google_protobuf_UninterpretedOption *msg)
 
UPB_INLINE bool google_protobuf_UninterpretedOption_has_string_value (const google_protobuf_UninterpretedOption *msg)
 
UPB_INLINE upb_strview google_protobuf_UninterpretedOption_identifier_value (const google_protobuf_UninterpretedOption *msg)
 
UPB_INLINE google_protobuf_UninterpretedOption_NamePart ** google_protobuf_UninterpretedOption_mutable_name (google_protobuf_UninterpretedOption *msg, size_t *len)
 
const UPB_INLINE google_protobuf_UninterpretedOption_NamePart *constgoogle_protobuf_UninterpretedOption_name (const google_protobuf_UninterpretedOption *msg, size_t *len)
 
UPB_INLINE bool google_protobuf_UninterpretedOption_NamePart_has_is_extension (const google_protobuf_UninterpretedOption_NamePart *msg)
 
UPB_INLINE bool google_protobuf_UninterpretedOption_NamePart_has_name_part (const google_protobuf_UninterpretedOption_NamePart *msg)
 
UPB_INLINE bool google_protobuf_UninterpretedOption_NamePart_is_extension (const google_protobuf_UninterpretedOption_NamePart *msg)
 
UPB_INLINE upb_strview google_protobuf_UninterpretedOption_NamePart_name_part (const google_protobuf_UninterpretedOption_NamePart *msg)
 
UPB_INLINE google_protobuf_UninterpretedOption_NamePartgoogle_protobuf_UninterpretedOption_NamePart_new (upb_arena *arena)
 
UPB_INLINE google_protobuf_UninterpretedOption_NamePartgoogle_protobuf_UninterpretedOption_NamePart_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_UninterpretedOption_NamePart_serialize (const google_protobuf_UninterpretedOption_NamePart *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_UninterpretedOption_NamePart_set_is_extension (google_protobuf_UninterpretedOption_NamePart *msg, bool value)
 
UPB_INLINE void google_protobuf_UninterpretedOption_NamePart_set_name_part (google_protobuf_UninterpretedOption_NamePart *msg, upb_strview value)
 
UPB_INLINE int64_t google_protobuf_UninterpretedOption_negative_int_value (const google_protobuf_UninterpretedOption *msg)
 
UPB_INLINE google_protobuf_UninterpretedOptiongoogle_protobuf_UninterpretedOption_new (upb_arena *arena)
 
UPB_INLINE google_protobuf_UninterpretedOptiongoogle_protobuf_UninterpretedOption_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE uint64_t google_protobuf_UninterpretedOption_positive_int_value (const google_protobuf_UninterpretedOption *msg)
 
UPB_INLINE google_protobuf_UninterpretedOption_NamePart ** google_protobuf_UninterpretedOption_resize_name (google_protobuf_UninterpretedOption *msg, size_t len, upb_arena *arena)
 
UPB_INLINE char * google_protobuf_UninterpretedOption_serialize (const google_protobuf_UninterpretedOption *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE void google_protobuf_UninterpretedOption_set_aggregate_value (google_protobuf_UninterpretedOption *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_UninterpretedOption_set_double_value (google_protobuf_UninterpretedOption *msg, double value)
 
UPB_INLINE void google_protobuf_UninterpretedOption_set_identifier_value (google_protobuf_UninterpretedOption *msg, upb_strview value)
 
UPB_INLINE void google_protobuf_UninterpretedOption_set_negative_int_value (google_protobuf_UninterpretedOption *msg, int64_t value)
 
UPB_INLINE void google_protobuf_UninterpretedOption_set_positive_int_value (google_protobuf_UninterpretedOption *msg, uint64_t value)
 
UPB_INLINE void google_protobuf_UninterpretedOption_set_string_value (google_protobuf_UninterpretedOption *msg, upb_strview value)
 
UPB_INLINE upb_strview google_protobuf_UninterpretedOption_string_value (const google_protobuf_UninterpretedOption *msg)
 
bool upb_arena_addcleanup (upb_arena *a, void *ud, upb_cleanup_func *func)
 
UPB_INLINE upb_allocupb_arena_alloc (upb_arena *a)
 
size_t upb_arena_bytesallocated (const upb_arena *a)
 
void upb_arena_free (upb_arena *a)
 
upb_arenaupb_arena_init (void *mem, size_t n, upb_alloc *alloc)
 
UPB_INLINE void * upb_arena_malloc (upb_arena *a, size_t size)
 
UPB_INLINE upb_arenaupb_arena_new (void)
 
UPB_INLINE void * upb_arena_realloc (upb_arena *a, void *ptr, size_t oldsize, size_t size)
 
upb_arrayupb_array_new (upb_arena *a)
 
UPB_INLINE bool upb_arrhas (upb_tabval key)
 
bool upb_bufsrc_putbuf (const char *buf, size_t len, upb_bytessink sink)
 
UPB_INLINE void upb_byteshandler_init (upb_byteshandler *handler)
 
bool upb_byteshandler_setendstr (upb_byteshandler *h, upb_endfield_handlerfunc *func, void *d)
 
bool upb_byteshandler_setstartstr (upb_byteshandler *h, upb_startstr_handlerfunc *func, void *d)
 
bool upb_byteshandler_setstring (upb_byteshandler *h, upb_string_handlerfunc *func, void *d)
 
UPB_INLINE bool upb_bytessink_end (upb_bytessink s)
 
UPB_INLINE size_t upb_bytessink_putbuf (upb_bytessink s, void *subc, const char *buf, size_t size, const upb_bufhandle *handle)
 
UPB_INLINE void upb_bytessink_reset (upb_bytessink *s, const upb_byteshandler *h, void *closure)
 
UPB_INLINE bool upb_bytessink_start (upb_bytessink s, size_t size_hint, void **subc)
 
bool upb_decode (const char *buf, size_t size, upb_msg *msg, const upb_msglayout *l, upb_arena *arena)
 
UPB_INLINE upb_decoderet upb_decoderet_make (const char *p, uint64_t val)
 
char * upb_encode (const void *msg, const upb_msglayout *l, upb_arena *arena, size_t *size)
 
void upb_enum_begin (upb_enum_iter *iter, const upb_enumdef *e)
 
bool upb_enum_done (upb_enum_iter *iter)
 
const char * upb_enum_iter_name (upb_enum_iter *iter)
 
int32_t upb_enum_iter_number (upb_enum_iter *iter)
 
void upb_enum_next (upb_enum_iter *iter)
 
int32_t upb_enumdef_default (const upb_enumdef *e)
 
const upb_filedefupb_enumdef_file (const upb_enumdef *e)
 
const char * upb_enumdef_fullname (const upb_enumdef *e)
 
const char * upb_enumdef_iton (const upb_enumdef *e, int32_t num)
 
const char * upb_enumdef_name (const upb_enumdef *e)
 
bool upb_enumdef_ntoi (const upb_enumdef *e, const char *name, size_t len, int32_t *num)
 
UPB_INLINE bool upb_enumdef_ntoiz (const upb_enumdef *e, const char *name, int32_t *num)
 
int upb_enumdef_numvals (const upb_enumdef *e)
 
const upb_oneofdefupb_fielddef_containingoneof (const upb_fielddef *f)
 
const upb_msgdefupb_fielddef_containingtype (const upb_fielddef *f)
 
bool upb_fielddef_defaultbool (const upb_fielddef *f)
 
double upb_fielddef_defaultdouble (const upb_fielddef *f)
 
float upb_fielddef_defaultfloat (const upb_fielddef *f)
 
int32_t upb_fielddef_defaultint32 (const upb_fielddef *f)
 
int64_t upb_fielddef_defaultint64 (const upb_fielddef *f)
 
const char * upb_fielddef_defaultstr (const upb_fielddef *f, size_t *len)
 
uint32_t upb_fielddef_defaultuint32 (const upb_fielddef *f)
 
uint64_t upb_fielddef_defaultuint64 (const upb_fielddef *f)
 
upb_descriptortype_t upb_fielddef_descriptortype (const upb_fielddef *f)
 
const upb_enumdefupb_fielddef_enumsubdef (const upb_fielddef *f)
 
const char * upb_fielddef_fullname (const upb_fielddef *f)
 
size_t upb_fielddef_getjsonname (const upb_fielddef *f, char *buf, size_t len)
 
bool upb_fielddef_haspresence (const upb_fielddef *f)
 
bool upb_fielddef_hassubdef (const upb_fielddef *f)
 
uint32_t upb_fielddef_index (const upb_fielddef *f)
 
bool upb_fielddef_isextension (const upb_fielddef *f)
 
bool upb_fielddef_ismap (const upb_fielddef *f)
 
bool upb_fielddef_isprimitive (const upb_fielddef *f)
 
bool upb_fielddef_isseq (const upb_fielddef *f)
 
bool upb_fielddef_isstring (const upb_fielddef *f)
 
bool upb_fielddef_issubmsg (const upb_fielddef *f)
 
upb_label_t upb_fielddef_label (const upb_fielddef *f)
 
bool upb_fielddef_lazy (const upb_fielddef *f)
 
const upb_msgdefupb_fielddef_msgsubdef (const upb_fielddef *f)
 
const char * upb_fielddef_name (const upb_fielddef *f)
 
uint32_t upb_fielddef_number (const upb_fielddef *f)
 
bool upb_fielddef_packed (const upb_fielddef *f)
 
uint32_t upb_fielddef_selectorbase (const upb_fielddef *f)
 
upb_fieldtype_t upb_fielddef_type (const upb_fielddef *f)
 
const upb_filedefupb_filedef_dep (const upb_filedef *f, int i)
 
int upb_filedef_depcount (const upb_filedef *f)
 
const upb_enumdefupb_filedef_enum (const upb_filedef *f, int i)
 
int upb_filedef_enumcount (const upb_filedef *f)
 
const upb_msgdefupb_filedef_msg (const upb_filedef *f, int i)
 
int upb_filedef_msgcount (const upb_filedef *f)
 
const char * upb_filedef_name (const upb_filedef *f)
 
const char * upb_filedef_package (const upb_filedef *f)
 
const char * upb_filedef_phpnamespace (const upb_filedef *f)
 
const char * upb_filedef_phpprefix (const upb_filedef *f)
 
upb_syntax_t upb_filedef_syntax (const upb_filedef *f)
 
UPB_INLINE void upb_free (upb_alloc *alloc, void *ptr)
 
static const upb_tabentupb_getentry (const upb_table *t, uint32_t hash)
 
UPB_INLINE void upb_gfree (void *ptr)
 
UPB_INLINE void * upb_gmalloc (size_t size)
 
UPB_INLINE void * upb_grealloc (void *ptr, size_t oldsize, size_t size)
 
UPB_INLINE char * upb_gstrdup (const char *s)
 
bool upb_handlercache_addcleanup (upb_handlercache *h, void *p, upb_handlerfree *hfree)
 
void upb_handlercache_free (upb_handlercache *cache)
 
const upb_handlersupb_handlercache_get (upb_handlercache *cache, const upb_msgdef *md)
 
upb_handlercacheupb_handlercache_new (upb_handlers_callback *callback, const void *closure)
 
bool upb_handlers_addcleanup (upb_handlers *h, void *p, upb_handlerfree *hfree)
 
void upb_handlers_clearerr (upb_handlers *h)
 
bool upb_handlers_getattr (const upb_handlers *h, upb_selector_t s, upb_handlerattr *attr)
 
UPB_INLINE upb_selector_t upb_handlers_getendselector (upb_selector_t start)
 
upb_funcupb_handlers_gethandler (const upb_handlers *h, upb_selector_t s, const void **handler_data)
 
upb_handlertype_t upb_handlers_getprimitivehandlertype (const upb_fielddef *f)
 
bool upb_handlers_getselector (const upb_fielddef *f, upb_handlertype_t type, upb_selector_t *s)
 
const upb_handlersupb_handlers_getsubhandlers (const upb_handlers *h, const upb_fielddef *f)
 
const upb_handlersupb_handlers_getsubhandlers_sel (const upb_handlers *h, upb_selector_t sel)
 
const upb_msgdefupb_handlers_msgdef (const upb_handlers *h)
 
bool upb_handlers_setbool (upb_handlers *h, const upb_fielddef *f, upb_bool_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setdouble (upb_handlers *h, const upb_fielddef *f, upb_double_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setendmsg (upb_handlers *h, upb_endmsg_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setendseq (upb_handlers *h, const upb_fielddef *f, upb_endfield_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setendstr (upb_handlers *h, const upb_fielddef *f, upb_endfield_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setendsubmsg (upb_handlers *h, const upb_fielddef *f, upb_endfield_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setfloat (upb_handlers *h, const upb_fielddef *f, upb_float_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setint32 (upb_handlers *h, const upb_fielddef *f, upb_int32_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setint64 (upb_handlers *h, const upb_fielddef *f, upb_int64_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setstartmsg (upb_handlers *h, upb_startmsg_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setstartseq (upb_handlers *h, const upb_fielddef *f, upb_startfield_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setstartstr (upb_handlers *h, const upb_fielddef *f, upb_startstr_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setstartsubmsg (upb_handlers *h, const upb_fielddef *f, upb_startfield_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setstring (upb_handlers *h, const upb_fielddef *f, upb_string_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setuint32 (upb_handlers *h, const upb_fielddef *f, upb_uint32_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setuint64 (upb_handlers *h, const upb_fielddef *f, upb_uint64_handlerfunc *func, const upb_handlerattr *attr)
 
bool upb_handlers_setunknown (upb_handlers *h, upb_unknown_handlerfunc *func, const upb_handlerattr *attr)
 
const upb_statusupb_handlers_status (upb_handlers *h)
 
UPB_INLINE uint32_t upb_inthash (uintptr_t key)
 
UPB_INLINE uintptr_t upb_intkey (uintptr_t key)
 
void upb_inttable_begin (upb_inttable_iter *i, const upb_inttable *t)
 
UPB_INLINE void upb_inttable_compact (upb_inttable *t)
 
void upb_inttable_compact2 (upb_inttable *t, upb_alloc *a)
 
size_t upb_inttable_count (const upb_inttable *t)
 
bool upb_inttable_done (const upb_inttable_iter *i)
 
UPB_INLINE bool upb_inttable_init (upb_inttable *table, upb_ctype_t ctype)
 
bool upb_inttable_init2 (upb_inttable *table, upb_ctype_t ctype, upb_alloc *a)
 
UPB_INLINE bool upb_inttable_insert (upb_inttable *t, uintptr_t key, upb_value val)
 
bool upb_inttable_insert2 (upb_inttable *t, uintptr_t key, upb_value val, upb_alloc *a)
 
UPB_INLINE bool upb_inttable_insertptr (upb_inttable *t, const void *key, upb_value val)
 
bool upb_inttable_insertptr2 (upb_inttable *t, const void *key, upb_value val, upb_alloc *a)
 
bool upb_inttable_iter_isequal (const upb_inttable_iter *i1, const upb_inttable_iter *i2)
 
uintptr_t upb_inttable_iter_key (const upb_inttable_iter *i)
 
void upb_inttable_iter_setdone (upb_inttable_iter *i)
 
upb_value upb_inttable_iter_value (const upb_inttable_iter *i)
 
bool upb_inttable_lookup (const upb_inttable *t, uintptr_t key, upb_value *v)
 
UPB_INLINE bool upb_inttable_lookup32 (const upb_inttable *t, uint32_t key, upb_value *v)
 
bool upb_inttable_lookupptr (const upb_inttable *t, const void *key, upb_value *val)
 
void upb_inttable_next (upb_inttable_iter *i)
 
upb_inttableupb_inttable_pack (const upb_inttable *t, void *p, size_t *ofs, size_t size)
 
void upb_inttable_packedsize (const upb_inttable *t, size_t *size)
 
upb_value upb_inttable_pop (upb_inttable *t)
 
UPB_INLINE bool upb_inttable_push (upb_inttable *t, upb_value val)
 
bool upb_inttable_push2 (upb_inttable *t, upb_value val, upb_alloc *a)
 
bool upb_inttable_remove (upb_inttable *t, uintptr_t key, upb_value *val)
 
bool upb_inttable_removeptr (upb_inttable *t, const void *key, upb_value *val)
 
bool upb_inttable_replace (upb_inttable *t, uintptr_t key, upb_value val)
 
UPB_INLINE void upb_inttable_uninit (upb_inttable *table)
 
void upb_inttable_uninit2 (upb_inttable *table, upb_alloc *a)
 
void upb_json_codecache_free (upb_json_codecache *cache)
 
const upb_json_parsermethodupb_json_codecache_get (upb_json_codecache *cache, const upb_msgdef *md)
 
upb_json_codecacheupb_json_codecache_new (void)
 
upb_json_parserupb_json_parser_create (upb_arena *a, const upb_json_parsermethod *m, const upb_symtab *symtab, upb_sink output, upb_status *status, bool ignore_json_unknown)
 
upb_bytessink upb_json_parser_input (upb_json_parser *p)
 
const upb_byteshandlerupb_json_parsermethod_inputhandler (const upb_json_parsermethod *m)
 
upb_json_printerupb_json_printer_create (upb_arena *a, const upb_handlers *h, upb_bytessink output)
 
upb_sink upb_json_printer_input (upb_json_printer *p)
 
upb_handlercacheupb_json_printer_newcache (bool preserve_proto_fieldnames)
 
const upb_handlersupb_json_printer_newhandlers (const upb_msgdef *md, bool preserve_fieldnames, const void *owner)
 
UPB_INLINE void * upb_malloc (upb_alloc *alloc, size_t size)
 
void upb_msg_addunknown (upb_msg *msg, const char *data, size_t len, upb_arena *arena)
 
void upb_msg_field_begin (upb_msg_field_iter *iter, const upb_msgdef *m)
 
bool upb_msg_field_done (const upb_msg_field_iter *iter)
 
bool upb_msg_field_iter_isequal (const upb_msg_field_iter *iter1, const upb_msg_field_iter *iter2)
 
void upb_msg_field_iter_setdone (upb_msg_field_iter *iter)
 
void upb_msg_field_next (upb_msg_field_iter *iter)
 
bool upb_msg_getscalarhandlerdata (const upb_handlers *h, upb_selector_t s, upb_fieldtype_t *type, size_t *offset, int32_t *hasbit)
 
const char * upb_msg_getunknown (const upb_msg *msg, size_t *len)
 
upb_fielddefupb_msg_iter_field (const upb_msg_field_iter *iter)
 
const upb_oneofdefupb_msg_iter_oneof (const upb_msg_oneof_iter *iter)
 
upb_msgupb_msg_new (const upb_msglayout *l, upb_arena *a)
 
void upb_msg_oneof_begin (upb_msg_oneof_iter *iter, const upb_msgdef *m)
 
bool upb_msg_oneof_done (const upb_msg_oneof_iter *iter)
 
bool upb_msg_oneof_iter_isequal (const upb_msg_oneof_iter *iter1, const upb_msg_oneof_iter *iter2)
 
void upb_msg_oneof_iter_setdone (upb_msg_oneof_iter *iter)
 
void upb_msg_oneof_next (upb_msg_oneof_iter *iter)
 
bool upb_msg_setscalarhandler (upb_handlers *h, const upb_fielddef *f, size_t offset, int32_t hasbit)
 
const upb_filedefupb_msgdef_file (const upb_msgdef *m)
 
const char * upb_msgdef_fullname (const upb_msgdef *m)
 
bool upb_msgdef_isnumberwrapper (const upb_msgdef *m)
 
const upb_fielddefupb_msgdef_itof (const upb_msgdef *m, uint32_t i)
 
bool upb_msgdef_lookupname (const upb_msgdef *m, const char *name, size_t len, const upb_fielddef **f, const upb_oneofdef **o)
 
UPB_INLINE bool upb_msgdef_lookupnamez (const upb_msgdef *m, const char *name, const upb_fielddef **f, const upb_oneofdef **o)
 
bool upb_msgdef_mapentry (const upb_msgdef *m)
 
const char * upb_msgdef_name (const upb_msgdef *m)
 
const upb_fielddefupb_msgdef_ntof (const upb_msgdef *m, const char *name, size_t len)
 
const UPB_INLINE upb_fielddefupb_msgdef_ntofz (const upb_msgdef *m, const char *name)
 
const upb_oneofdefupb_msgdef_ntoo (const upb_msgdef *m, const char *name, size_t len)
 
const UPB_INLINE upb_oneofdefupb_msgdef_ntooz (const upb_msgdef *m, const char *name)
 
int upb_msgdef_numfields (const upb_msgdef *m)
 
int upb_msgdef_numoneofs (const upb_msgdef *m)
 
size_t upb_msgdef_selectorcount (const upb_msgdef *m)
 
bool upb_msgdef_setsyntax (upb_msgdef *m, upb_syntax_t syntax)
 
uint32_t upb_msgdef_submsgfieldcount (const upb_msgdef *m)
 
upb_syntax_t upb_msgdef_syntax (const upb_msgdef *m)
 
upb_wellknowntype_t upb_msgdef_wellknowntype (const upb_msgdef *m)
 
void upb_msgfactory_free (upb_msgfactory *f)
 
const upb_msglayoutupb_msgfactory_getlayout (upb_msgfactory *f, const upb_msgdef *m)
 
upb_msgfactoryupb_msgfactory_new (const upb_symtab *symtab)
 
const upb_symtabupb_msgfactory_symtab (const upb_msgfactory *f)
 
uint32_t upb_murmur_hash2 (const void *key, size_t len, uint32_t seed)
 
bool upb_ok (const upb_status *status)
 
void upb_oneof_begin (upb_oneof_iter *iter, const upb_oneofdef *o)
 
bool upb_oneof_done (upb_oneof_iter *iter)
 
upb_fielddefupb_oneof_iter_field (const upb_oneof_iter *iter)
 
bool upb_oneof_iter_isequal (const upb_oneof_iter *iter1, const upb_oneof_iter *iter2)
 
void upb_oneof_iter_setdone (upb_oneof_iter *iter)
 
void upb_oneof_next (upb_oneof_iter *iter)
 
const upb_msgdefupb_oneofdef_containingtype (const upb_oneofdef *o)
 
uint32_t upb_oneofdef_index (const upb_oneofdef *o)
 
const upb_fielddefupb_oneofdef_itof (const upb_oneofdef *o, uint32_t num)
 
const char * upb_oneofdef_name (const upb_oneofdef *o)
 
const upb_fielddefupb_oneofdef_ntof (const upb_oneofdef *o, const char *name, size_t length)
 
const UPB_INLINE upb_fielddefupb_oneofdef_ntofz (const upb_oneofdef *o, const char *name)
 
int upb_oneofdef_numfields (const upb_oneofdef *o)
 
upb_pb_encoderupb_pb_encoder_create (upb_arena *a, const upb_handlers *h, upb_bytessink output)
 
upb_sink upb_pb_encoder_input (upb_pb_encoder *p)
 
upb_handlercacheupb_pb_encoder_newcache (void)
 
bool upb_pbcodecache_allowjit (const upb_pbcodecache *c)
 
void upb_pbcodecache_free (upb_pbcodecache *c)
 
const upb_pbdecodermethodupb_pbcodecache_get (upb_pbcodecache *c, const upb_msgdef *md)
 
upb_pbcodecacheupb_pbcodecache_new (upb_handlercache *dest)
 
void upb_pbcodecache_setallowjit (upb_pbcodecache *c, bool allow)
 
void upb_pbcodecache_setlazy (upb_pbcodecache *c, bool lazy)
 
uint64_t upb_pbdecoder_bytesparsed (const upb_pbdecoder *d)
 
int32_t upb_pbdecoder_checktag_slow (upb_pbdecoder *d, uint64_t expected)
 
upb_pbdecoderupb_pbdecoder_create (upb_arena *arena, const upb_pbdecodermethod *method, upb_sink output, upb_status *status)
 
size_t upb_pbdecoder_decode (void *closure, const void *hd, const char *buf, size_t size, const upb_bufhandle *handle)
 
int32_t upb_pbdecoder_decode_f32 (upb_pbdecoder *d, uint32_t *u32)
 
int32_t upb_pbdecoder_decode_f64 (upb_pbdecoder *d, uint64_t *u64)
 
int32_t upb_pbdecoder_decode_varint_slow (upb_pbdecoder *d, uint64_t *u64)
 
bool upb_pbdecoder_end (void *closure, const void *handler_data)
 
void upb_pbdecoder_freejit (mgroup *group)
 
const char * upb_pbdecoder_getopname (unsigned int op)
 
upb_bytessink upb_pbdecoder_input (upb_pbdecoder *d)
 
void upb_pbdecoder_jit (mgroup *group)
 
size_t upb_pbdecoder_maxnesting (const upb_pbdecoder *d)
 
const upb_pbdecodermethodupb_pbdecoder_method (const upb_pbdecoder *d)
 
UPB_INLINE uint64_t upb_pbdecoder_packdispatch (uint64_t ofs, uint8_t wt1, uint8_t wt2)
 
void upb_pbdecoder_reset (upb_pbdecoder *d)
 
int32_t upb_pbdecoder_resume (upb_pbdecoder *d, void *p, const char *buf, size_t size, const upb_bufhandle *handle)
 
void upb_pbdecoder_seterr (upb_pbdecoder *d, const char *msg)
 
bool upb_pbdecoder_setmaxnesting (upb_pbdecoder *d, size_t max)
 
int32_t upb_pbdecoder_skipunknown (upb_pbdecoder *d, int32_t fieldnum, uint8_t wire_type)
 
void * upb_pbdecoder_startbc (void *closure, const void *pc, size_t size_hint)
 
void * upb_pbdecoder_startjit (void *closure, const void *hd, size_t size_hint)
 
size_t upb_pbdecoder_suspend (upb_pbdecoder *d)
 
UPB_INLINE void upb_pbdecoder_unpackdispatch (uint64_t dispatch, uint64_t *ofs, uint8_t *wt1, uint8_t *wt2)
 
const upb_handlersupb_pbdecodermethod_desthandlers (const upb_pbdecodermethod *m)
 
const upb_byteshandlerupb_pbdecodermethod_inputhandler (const upb_pbdecodermethod *m)
 
bool upb_pbdecodermethod_isnative (const upb_pbdecodermethod *m)
 
UPB_INLINE void * upb_realloc (upb_alloc *alloc, void *ptr, size_t oldsize, size_t size)
 
UPB_INLINE bool upb_sink_endmsg (upb_sink s, upb_status *status)
 
UPB_INLINE bool upb_sink_endseq (upb_sink s, upb_selector_t sel)
 
UPB_INLINE bool upb_sink_endstr (upb_sink s, upb_selector_t sel)
 
UPB_INLINE bool upb_sink_endsubmsg (upb_sink s, upb_selector_t sel)
 
UPB_INLINE size_t upb_sink_putstring (upb_sink s, upb_selector_t sel, const char *buf, size_t n, const upb_bufhandle *handle)
 
UPB_INLINE bool upb_sink_putunknown (upb_sink s, const char *buf, size_t n)
 
UPB_INLINE void upb_sink_reset (upb_sink *s, const upb_handlers *h, void *c)
 
UPB_INLINE bool upb_sink_startmsg (upb_sink s)
 
UPB_INLINE bool upb_sink_startseq (upb_sink s, upb_selector_t sel, upb_sink *sub)
 
UPB_INLINE bool upb_sink_startstr (upb_sink s, upb_selector_t sel, size_t size_hint, upb_sink *sub)
 
UPB_INLINE bool upb_sink_startsubmsg (upb_sink s, upb_selector_t sel, upb_sink *sub)
 
void upb_status_clear (upb_status *status)
 
const char * upb_status_errmsg (const upb_status *status)
 
void upb_status_seterrf (upb_status *status, const char *fmt,...)
 
void upb_status_seterrmsg (upb_status *status, const char *msg)
 
UPB_INLINE void upb_status_setoom (upb_status *status)
 
void upb_status_vseterrf (upb_status *status, const char *fmt, va_list args)
 
char * upb_strdup (const char *s, upb_alloc *a)
 
char * upb_strdup2 (const char *s, size_t len, upb_alloc *a)
 
void upb_strtable_begin (upb_strtable_iter *i, const upb_strtable *t)
 
UPB_INLINE size_t upb_strtable_count (const upb_strtable *t)
 
bool upb_strtable_done (const upb_strtable_iter *i)
 
UPB_INLINE bool upb_strtable_init (upb_strtable *table, upb_ctype_t ctype)
 
bool upb_strtable_init2 (upb_strtable *table, upb_ctype_t ctype, upb_alloc *a)
 
UPB_INLINE bool upb_strtable_insert (upb_strtable *t, const char *key, upb_value val)
 
UPB_INLINE bool upb_strtable_insert2 (upb_strtable *t, const char *key, size_t len, upb_value val)
 
bool upb_strtable_insert3 (upb_strtable *t, const char *key, size_t len, upb_value val, upb_alloc *a)
 
bool upb_strtable_iter_isequal (const upb_strtable_iter *i1, const upb_strtable_iter *i2)
 
const char * upb_strtable_iter_key (const upb_strtable_iter *i)
 
size_t upb_strtable_iter_keylength (const upb_strtable_iter *i)
 
void upb_strtable_iter_setdone (upb_strtable_iter *i)
 
upb_value upb_strtable_iter_value (const upb_strtable_iter *i)
 
UPB_INLINE bool upb_strtable_lookup (const upb_strtable *t, const char *key, upb_value *v)
 
bool upb_strtable_lookup2 (const upb_strtable *t, const char *key, size_t len, upb_value *v)
 
void upb_strtable_next (upb_strtable_iter *i)
 
upb_strtableupb_strtable_pack (const upb_strtable *t, void *p, size_t *ofs, size_t size)
 
void upb_strtable_packedsize (const upb_strtable *t, size_t *size)
 
UPB_INLINE bool upb_strtable_remove (upb_strtable *t, const char *key, upb_value *v)
 
UPB_INLINE bool upb_strtable_remove2 (upb_strtable *t, const char *key, size_t len, upb_value *val)
 
bool upb_strtable_remove3 (upb_strtable *t, const char *key, size_t len, upb_value *val, upb_alloc *alloc)
 
bool upb_strtable_resize (upb_strtable *t, size_t size_lg2, upb_alloc *a)
 
UPB_INLINE void upb_strtable_uninit (upb_strtable *table)
 
void upb_strtable_uninit2 (upb_strtable *table, upb_alloc *a)
 
UPB_INLINE bool upb_strview_eql (upb_strview a, upb_strview b)
 
UPB_INLINE upb_strview upb_strview_make (const char *data, size_t size)
 
UPB_INLINE upb_strview upb_strview_makez (const char *data)
 
const upb_filedefupb_symtab_addfile (upb_symtab *s, const google_protobuf_FileDescriptorProto *file, upb_status *status)
 
int upb_symtab_filecount (const upb_symtab *s)
 
void upb_symtab_free (upb_symtab *s)
 
const upb_enumdefupb_symtab_lookupenum (const upb_symtab *s, const char *sym)
 
const upb_filedefupb_symtab_lookupfile (const upb_symtab *s, const char *name)
 
const upb_msgdefupb_symtab_lookupmsg (const upb_symtab *s, const char *sym)
 
const upb_msgdefupb_symtab_lookupmsg2 (const upb_symtab *s, const char *sym, size_t len)
 
upb_symtabupb_symtab_new (void)
 
UPB_INLINE bool upb_tabent_isempty (const upb_tabent *e)
 
UPB_INLINE size_t upb_table_size (const upb_table *t)
 
UPB_INLINE char * upb_tabstr (upb_tabkey key, uint32_t *len)
 
upb_textprinterupb_textprinter_create (upb_arena *arena, const upb_handlers *h, upb_bytessink output)
 
upb_sink upb_textprinter_input (upb_textprinter *p)
 
upb_handlercacheupb_textprinter_newcache (void)
 
void upb_textprinter_setsingleline (upb_textprinter *p, bool single_line)
 
UPB_INLINE upb_value upb_value_double (double cval)
 
UPB_INLINE upb_value upb_value_float (float cval)
 
UPB_INLINE void upb_value_setdouble (upb_value *val, double cval)
 
UPB_INLINE void upb_value_setfloat (upb_value *val, float cval)
 
UPB_INLINE int upb_value_size (uint64_t val)
 
UPB_INLINE size_t upb_varint_size (uint64_t val)
 
UPB_INLINE upb_decoderet upb_vdecode_fast (const char *p)
 
upb_decoderet upb_vdecode_max8_branch32 (upb_decoderet r)
 
upb_decoderet upb_vdecode_max8_branch64 (upb_decoderet r)
 
UPB_INLINE uint64_t upb_vencode32 (uint32_t val)
 
UPB_INLINE size_t upb_vencode64 (uint64_t val, char *buf)
 
UPB_INLINE int32_t upb_zzdec_32 (uint32_t n)
 
UPB_INLINE int64_t upb_zzdec_64 (uint64_t n)
 
UPB_INLINE uint32_t upb_zzenc_32 (int32_t n)
 
UPB_INLINE uint64_t upb_zzenc_64 (int64_t n)
 

Variables

char _upb_noclosure
 
const upb_msglayout google_protobuf_DescriptorProto_ExtensionRange_msginit
 
const upb_msglayout google_protobuf_DescriptorProto_msginit
 
const upb_msglayout google_protobuf_DescriptorProto_ReservedRange_msginit
 
const upb_msglayout google_protobuf_EnumDescriptorProto_EnumReservedRange_msginit
 
const upb_msglayout google_protobuf_EnumDescriptorProto_msginit
 
const upb_msglayout google_protobuf_EnumOptions_msginit
 
const upb_msglayout google_protobuf_EnumValueDescriptorProto_msginit
 
const upb_msglayout google_protobuf_EnumValueOptions_msginit
 
const upb_msglayout google_protobuf_ExtensionRangeOptions_msginit
 
const upb_msglayout google_protobuf_FieldDescriptorProto_msginit
 
const upb_msglayout google_protobuf_FieldOptions_msginit
 
const upb_msglayout google_protobuf_FileDescriptorProto_msginit
 
const upb_msglayout google_protobuf_FileDescriptorSet_msginit
 
const upb_msglayout google_protobuf_FileOptions_msginit
 
const upb_msglayout google_protobuf_GeneratedCodeInfo_Annotation_msginit
 
const upb_msglayout google_protobuf_GeneratedCodeInfo_msginit
 
const upb_msglayout google_protobuf_MessageOptions_msginit
 
const upb_msglayout google_protobuf_MethodDescriptorProto_msginit
 
const upb_msglayout google_protobuf_MethodOptions_msginit
 
const upb_msglayout google_protobuf_OneofDescriptorProto_msginit
 
const upb_msglayout google_protobuf_OneofOptions_msginit
 
const upb_msglayout google_protobuf_ServiceDescriptorProto_msginit
 
const upb_msglayout google_protobuf_ServiceOptions_msginit
 
const upb_msglayout google_protobuf_SourceCodeInfo_Location_msginit
 
const upb_msglayout google_protobuf_SourceCodeInfo_msginit
 
const upb_msglayout google_protobuf_UninterpretedOption_msginit
 
const upb_msglayout google_protobuf_UninterpretedOption_NamePart_msginit
 
const char * kPbDecoderStackOverflow
 
const char * kPbDecoderSubmessageTooLong
 
upb_alloc upb_alloc_global
 
const uint8_t upb_desctype_to_fieldtype []
 
const uint8_t upb_pb_native_wire_types []
 

Macro Definition Documentation

◆ CHECK_RETURN

#define CHECK_RETURN (   x)    { int32_t ret = x; if (ret >= 0) return ret; }

◆ DECODE_ENDGROUP

#define DECODE_ENDGROUP   -3 /* Used only from checkunknown(). */

◆ DECODE_MISMATCH

#define DECODE_MISMATCH   -2 /* Used only from checktag_slow(). */

◆ DECODE_OK

#define DECODE_OK   -1

◆ DISPATCH_ENDMSG

#define DISPATCH_ENDMSG   0

◆ FUNCS

#define FUNCS (   name,
  membername,
  type_t,
  converter,
  proto_type 
)
Value:
UPB_INLINE void upb_value_set ## name(upb_value *val, type_t cval) { \
val->val = (converter)cval; \
SET_TYPE(val->ctype, proto_type); \
} \
UPB_INLINE upb_value upb_value_ ## name(type_t val) { \
upb_value ret; \
upb_value_set ## name(&ret, val); \
return ret; \
} \
UPB_INLINE type_t upb_value_get ## name(upb_value val) { \
UPB_ASSERT_DEBUGVAR(val.ctype == proto_type); \
return (type_t)(converter)val.val; \
}

Definition at line 726 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ GOOGLE_PROTOBUF_DESCRIPTOR_PROTO_UPB_H_

#define GOOGLE_PROTOBUF_DESCRIPTOR_PROTO_UPB_H_

◆ LABEL_DISPATCH

#define LABEL_DISPATCH   0

◆ NO_WIRE_TYPE

#define NO_WIRE_TYPE   0xff

◆ OP_MAX

#define OP_MAX   OP_HALT

◆ PTR_AT

#define PTR_AT (   msg,
  ofs,
  type 
)    (type*)((const char*)msg + ofs)

◆ PUTVAL

#define PUTVAL (   type,
  ctype 
)
Value:
UPB_INLINE bool upb_sink_put##type(upb_sink s, upb_selector_t sel, \
ctype val) { \
typedef upb_##type##_handlerfunc functype; \
functype *func; \
const void *hd; \
if (!s.handlers) return true; \
func = (functype *)upb_handlers_gethandler(s.handlers, sel, &hd); \
if (!func) return true; \
return func(s.closure, hd, val); \
}

Definition at line 5558 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ SET_TYPE

#define SET_TYPE (   dest,
  val 
)    UPB_UNUSED(val)

◆ T

#define T (   type)    OP_PARSE_ ## type = UPB_DESCRIPTOR_TYPE_ ## type

◆ UPB_ANY_TYPE

#define UPB_ANY_TYPE   1

◆ UPB_ANY_VALUE

#define UPB_ANY_VALUE   2

◆ UPB_ARRAY_EMPTYENT

#define UPB_ARRAY_EMPTYENT   -1

◆ UPB_ASSERT

#define UPB_ASSERT (   expr)    do {} while (false && (expr))

◆ UPB_ASSERT_DEBUGVAR

#define UPB_ASSERT_DEBUGVAR (   expr)    assert(expr)

◆ UPB_BREAK

#define UPB_BREAK   NULL

◆ UPB_BUFHANDLE_INIT

#define UPB_BUFHANDLE_INIT   {NULL, 0, NULL, NULL}

◆ UPB_BYTESHANDLER_INIT

#define UPB_BYTESHANDLER_INIT

◆ UPB_DECODE_H_

#define UPB_DECODE_H_

◆ UPB_DECODER_H_

#define UPB_DECODER_H_

◆ UPB_DECODER_INT_H_

#define UPB_DECODER_INT_H_

◆ UPB_DECODER_MAX_NESTING

#define UPB_DECODER_MAX_NESTING   64

◆ UPB_DECODER_MAX_RESIDUAL_BYTES

#define UPB_DECODER_MAX_RESIDUAL_BYTES   14

◆ UPB_DEF_H_

#define UPB_DEF_H_

◆ UPB_DURATION_NANOS

#define UPB_DURATION_NANOS   2

◆ UPB_DURATION_SECONDS

#define UPB_DURATION_SECONDS   1

◆ UPB_EMPTY_INTTABLE_INIT

#define UPB_EMPTY_INTTABLE_INIT (   ctype)    UPB_INTTABLE_INIT(0, 0, ctype, 0, NULL, NULL, 0, 0)

◆ UPB_ENCODE_H_

#define UPB_ENCODE_H_

◆ UPB_ENCODER_H_

#define UPB_ENCODER_H_

◆ UPB_ENDMSG_SELECTOR

#define UPB_ENDMSG_SELECTOR   1

◆ UPB_ENDSTR_SELECTOR

#define UPB_ENDSTR_SELECTOR   2

◆ UPB_FIELD_AT

#define UPB_FIELD_AT (   msg,
  fieldtype,
  offset 
)    *(fieldtype*)((const char*)(msg) + offset)

◆ UPB_FORCEINLINE

#define UPB_FORCEINLINE

◆ UPB_GENERATED_UTIL_H_

#define UPB_GENERATED_UTIL_H_

◆ UPB_H_

#define UPB_H_

◆ UPB_HANDLER_MAX

#define UPB_HANDLER_MAX   (UPB_HANDLER_ENDSEQ+1)

◆ UPB_HANDLERATTR_INIT

#define UPB_HANDLERATTR_INIT   {NULL, NULL, NULL, false}

◆ UPB_HANDLERS_H

#define UPB_HANDLERS_H

◆ UPB_HANDLERS_INL_H_

#define UPB_HANDLERS_INL_H_

◆ UPB_INFINITY

#define UPB_INFINITY   (1.0 / 0.0)

◆ UPB_INLINE

#define UPB_INLINE   static

◆ UPB_INTTABLE_INIT

#define UPB_INTTABLE_INIT (   count,
  mask,
  ctype,
  size_lg2,
  ent,
  a,
  asize,
  acount 
)    {UPB_TABLE_INIT(count, mask, ctype, size_lg2, ent), a, asize, acount}

◆ UPB_JSON_PARSER_H_

#define UPB_JSON_PARSER_H_

◆ UPB_JSON_PARSER_SIZE

#define UPB_JSON_PARSER_SIZE   5712

◆ UPB_JSON_PRINTER_SIZE

#define UPB_JSON_PRINTER_SIZE   192

◆ UPB_JSON_TYPED_PRINTER_H_

#define UPB_JSON_TYPED_PRINTER_H_

◆ UPB_LIKELY

#define UPB_LIKELY (   x)    (x)

◆ UPB_MAPENTRY_KEY

#define UPB_MAPENTRY_KEY   1

◆ UPB_MAPENTRY_VALUE

#define UPB_MAPENTRY_VALUE   2

◆ UPB_MAX

#define UPB_MAX (   x,
  y 
)    ((x) > (y) ? (x) : (y))

◆ UPB_MAX_FIELDNUMBER

#define UPB_MAX_FIELDNUMBER   ((1 << 29) - 1)

◆ UPB_MAX_HANDLER_DEPTH

#define UPB_MAX_HANDLER_DEPTH   64

◆ UPB_MAX_WIRE_TYPE

#define UPB_MAX_WIRE_TYPE   5

◆ UPB_MIN

#define UPB_MIN (   x,
  y 
)    ((x) < (y) ? (x) : (y))

◆ UPB_MSG_H_

#define UPB_MSG_H_

◆ UPB_MSGFACTORY_H_

#define UPB_MSGFACTORY_H_

◆ UPB_NO_CLOSURE

#define UPB_NO_CLOSURE   &_upb_noclosure

◆ UPB_NOINLINE

#define UPB_NOINLINE

◆ UPB_NORETURN

#define UPB_NORETURN

◆ UPB_PB_DECODER_SIZE

#define UPB_PB_DECODER_SIZE   4416

◆ UPB_PB_ENCODER_SIZE

#define UPB_PB_ENCODER_SIZE   784

◆ UPB_PB_VARINT_MAX_LEN

#define UPB_PB_VARINT_MAX_LEN   10

◆ UPB_PBENCODER_MAX_NESTING

#define UPB_PBENCODER_MAX_NESTING   100

◆ UPB_READ_ONEOF

#define UPB_READ_ONEOF (   msg,
  fieldtype,
  offset,
  case_offset,
  case_val,
  default 
)
Value:
UPB_FIELD_AT(msg, int, case_offset) == case_val \
? UPB_FIELD_AT(msg, fieldtype, offset) \
: default

Definition at line 44 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ UPB_SINK_H

#define UPB_SINK_H

◆ UPB_SIZE

#define UPB_SIZE (   size32,
  size64 
)    size64

◆ UPB_STARTMSG_SELECTOR

#define UPB_STARTMSG_SELECTOR   0

◆ UPB_STARTSTR_SELECTOR

#define UPB_STARTSTR_SELECTOR   0

◆ UPB_STATIC_SELECTOR_COUNT

#define UPB_STATIC_SELECTOR_COUNT   3 /* Warning: also in upb/def.c. */

◆ UPB_STATUS_MAX_MESSAGE

#define UPB_STATUS_MAX_MESSAGE   127

◆ UPB_STRING_SELECTOR

#define UPB_STRING_SELECTOR   1

◆ UPB_STRVIEW_ARGS

#define UPB_STRVIEW_ARGS (   view)    (int)(view).size, (view).data

◆ UPB_STRVIEW_FORMAT

#define UPB_STRVIEW_FORMAT   "%.*s"

◆ UPB_STRVIEW_INIT

#define UPB_STRVIEW_INIT (   ptr,
  len 
)    {ptr, len}

◆ UPB_TABENT_INIT

#define UPB_TABENT_INIT   {NULL, UPB_HANDLERATTR_INIT}

◆ UPB_TABLE_H_

#define UPB_TABLE_H_

◆ UPB_TABVALUE_EMPTY_INIT

#define UPB_TABVALUE_EMPTY_INIT   {-1}

◆ UPB_TEXT_H_

#define UPB_TEXT_H_

◆ UPB_TIMESTAMP_NANOS

#define UPB_TIMESTAMP_NANOS   2

◆ UPB_TIMESTAMP_SECONDS

#define UPB_TIMESTAMP_SECONDS   1

◆ UPB_UNKNOWN_SELECTOR

#define UPB_UNKNOWN_SELECTOR   2

◆ UPB_UNLIKELY

#define UPB_UNLIKELY (   x)    (x)

◆ UPB_UNREACHABLE

#define UPB_UNREACHABLE ( )    do { assert(0); } while(0)

◆ UPB_UNUSED

#define UPB_UNUSED (   var)    (void)var

◆ UPB_VARINT_DECODER_CHECK2

#define UPB_VARINT_DECODER_CHECK2 (   name,
  decode_max8_function 
)
Value:
UPB_INLINE upb_decoderet upb_vdecode_check2_ ## name(const char *_p) { \
uint8_t *p = (uint8_t*)_p; \
upb_decoderet r; \
if ((*p & 0x80) == 0) { \
/* Common case: one-byte varint. */ \
return upb_decoderet_make(_p + 1, *p & 0x7fU); \
} \
r = upb_decoderet_make(_p + 2, (*p & 0x7fU) | ((*(p + 1) & 0x7fU) << 7)); \
if ((*(p + 1) & 0x80) == 0) { \
/* Two-byte varint. */ \
return r; \
} \
/* Longer varint, fallback to out-of-line function. */ \
return decode_max8_function(r); \
}

Definition at line 6648 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ UPB_VARINT_DECODER_H_

#define UPB_VARINT_DECODER_H_

◆ UPB_WRITE_ONEOF

#define UPB_WRITE_ONEOF (   msg,
  fieldtype,
  offset,
  value,
  case_offset,
  case_val 
)
Value:
UPB_FIELD_AT(msg, int, case_offset) = case_val; \
UPB_FIELD_AT(msg, fieldtype, offset) = value;

Definition at line 49 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

Typedef Documentation

◆ google_protobuf_DescriptorProto

◆ google_protobuf_DescriptorProto_ExtensionRange

◆ google_protobuf_DescriptorProto_ReservedRange

◆ google_protobuf_EnumDescriptorProto

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange

◆ google_protobuf_EnumOptions

◆ google_protobuf_EnumValueDescriptorProto

◆ google_protobuf_EnumValueOptions

◆ google_protobuf_ExtensionRangeOptions

◆ google_protobuf_FieldDescriptorProto

◆ google_protobuf_FieldOptions

◆ google_protobuf_FileDescriptorProto

◆ google_protobuf_FileDescriptorSet

◆ google_protobuf_FileOptions

◆ google_protobuf_GeneratedCodeInfo

◆ google_protobuf_GeneratedCodeInfo_Annotation

◆ google_protobuf_MessageOptions

◆ google_protobuf_MethodDescriptorProto

◆ google_protobuf_MethodOptions

◆ google_protobuf_OneofDescriptorProto

◆ google_protobuf_OneofOptions

◆ google_protobuf_ServiceDescriptorProto

◆ google_protobuf_ServiceOptions

◆ google_protobuf_SourceCodeInfo

◆ google_protobuf_SourceCodeInfo_Location

◆ google_protobuf_UninterpretedOption

◆ google_protobuf_UninterpretedOption_NamePart

◆ upb_alloc

typedef struct upb_alloc upb_alloc

◆ upb_alloc_func

typedef void* upb_alloc_func(upb_alloc *alloc, void *ptr, size_t oldsize, size_t size)

◆ upb_arena

typedef struct upb_arena upb_arena

◆ upb_bool_handlerfunc

typedef bool upb_bool_handlerfunc(void *c, const void *hd, bool val)

◆ upb_cleanup_func

typedef void upb_cleanup_func(void *ud)

◆ upb_def_init

typedef struct upb_def_init upb_def_init

◆ upb_double_handlerfunc

typedef bool upb_double_handlerfunc(void *c, const void *hd, double val)

◆ upb_endfield_handlerfunc

typedef bool upb_endfield_handlerfunc(void *c, const void *hd)

◆ upb_endmsg_handlerfunc

typedef bool upb_endmsg_handlerfunc(void *c, const void *, upb_status *status)

◆ upb_enum_iter

◆ upb_enumdef

typedef struct upb_enumdef upb_enumdef

◆ upb_fielddef

typedef struct upb_fielddef upb_fielddef

◆ upb_filedef

typedef struct upb_filedef upb_filedef

◆ upb_float_handlerfunc

typedef bool upb_float_handlerfunc(void *c, const void *hd, float val)

◆ upb_func

typedef void upb_func(void)

◆ upb_handlercache

◆ upb_handlerfree

typedef void upb_handlerfree(void *d)

◆ upb_handlers

typedef struct upb_handlers upb_handlers

◆ upb_handlers_callback

typedef void upb_handlers_callback(const void *closure, upb_handlers *h)

◆ upb_int32_handlerfunc

typedef bool upb_int32_handlerfunc(void *c, const void *hd, int32_t val)

◆ upb_int64_handlerfunc

typedef bool upb_int64_handlerfunc(void *c, const void *hd, int64_t val)

◆ upb_json_codecache

◆ upb_json_parser

◆ upb_json_parsermethod

◆ upb_json_printer

◆ upb_msg

typedef void upb_msg

◆ upb_msg_field_iter

◆ upb_msg_oneof_iter

◆ upb_msgdef

typedef struct upb_msgdef upb_msgdef

◆ upb_msgfactory

◆ upb_msglayout

typedef struct upb_msglayout upb_msglayout

◆ upb_oneof_iter

◆ upb_oneofdef

typedef struct upb_oneofdef upb_oneofdef

◆ upb_pb_encoder

◆ upb_pbcodecache

◆ upb_pbdecoder

typedef struct upb_pbdecoder upb_pbdecoder

◆ upb_pbdecodermethod

◆ upb_selector_t

◆ upb_startfield_handlerfunc

typedef void* upb_startfield_handlerfunc(void *c, const void *hd)

◆ upb_startmsg_handlerfunc

typedef bool upb_startmsg_handlerfunc(void *c, const void *)

◆ upb_startstr_handlerfunc

typedef void* upb_startstr_handlerfunc(void *c, const void *hd, size_t size_hint)

◆ upb_string_handlerfunc

typedef size_t upb_string_handlerfunc(void *c, const void *hd, const char *buf, size_t n, const upb_bufhandle *handle)

◆ upb_symtab

typedef struct upb_symtab upb_symtab

◆ upb_tabent

typedef struct _upb_tabent upb_tabent

◆ upb_tabkey

◆ upb_textprinter

◆ upb_uint32_handlerfunc

typedef bool upb_uint32_handlerfunc(void *c, const void *hd, uint32_t val)

◆ upb_uint64_handlerfunc

typedef bool upb_uint64_handlerfunc(void *c, const void *hd, uint64_t val)

◆ upb_unknown_handlerfunc

typedef bool upb_unknown_handlerfunc(void *c, const void *hd, const char *buf, size_t n)

Enumeration Type Documentation

◆ google_protobuf_FieldDescriptorProto_Label

Enumerator
google_protobuf_FieldDescriptorProto_LABEL_OPTIONAL 
google_protobuf_FieldDescriptorProto_LABEL_REQUIRED 
google_protobuf_FieldDescriptorProto_LABEL_REPEATED 
google_protobuf_FieldDescriptorProto_LABEL_OPTIONAL 
google_protobuf_FieldDescriptorProto_LABEL_REQUIRED 
google_protobuf_FieldDescriptorProto_LABEL_REPEATED 
google_protobuf_FieldDescriptorProto_LABEL_OPTIONAL 
google_protobuf_FieldDescriptorProto_LABEL_REQUIRED 
google_protobuf_FieldDescriptorProto_LABEL_REPEATED 
google_protobuf_FieldDescriptorProto_LABEL_OPTIONAL 
google_protobuf_FieldDescriptorProto_LABEL_REQUIRED 
google_protobuf_FieldDescriptorProto_LABEL_REPEATED 
google_protobuf_FieldDescriptorProto_LABEL_OPTIONAL 
google_protobuf_FieldDescriptorProto_LABEL_REQUIRED 
google_protobuf_FieldDescriptorProto_LABEL_REPEATED 

Definition at line 1336 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ google_protobuf_FieldDescriptorProto_Type

Enumerator
google_protobuf_FieldDescriptorProto_TYPE_DOUBLE 
google_protobuf_FieldDescriptorProto_TYPE_FLOAT 
google_protobuf_FieldDescriptorProto_TYPE_INT64 
google_protobuf_FieldDescriptorProto_TYPE_UINT64 
google_protobuf_FieldDescriptorProto_TYPE_INT32 
google_protobuf_FieldDescriptorProto_TYPE_FIXED64 
google_protobuf_FieldDescriptorProto_TYPE_FIXED32 
google_protobuf_FieldDescriptorProto_TYPE_BOOL 
google_protobuf_FieldDescriptorProto_TYPE_STRING 
google_protobuf_FieldDescriptorProto_TYPE_GROUP 
google_protobuf_FieldDescriptorProto_TYPE_MESSAGE 
google_protobuf_FieldDescriptorProto_TYPE_BYTES 
google_protobuf_FieldDescriptorProto_TYPE_UINT32 
google_protobuf_FieldDescriptorProto_TYPE_ENUM 
google_protobuf_FieldDescriptorProto_TYPE_SFIXED32 
google_protobuf_FieldDescriptorProto_TYPE_SFIXED64 
google_protobuf_FieldDescriptorProto_TYPE_SINT32 
google_protobuf_FieldDescriptorProto_TYPE_SINT64 
google_protobuf_FieldDescriptorProto_TYPE_DOUBLE 
google_protobuf_FieldDescriptorProto_TYPE_FLOAT 
google_protobuf_FieldDescriptorProto_TYPE_INT64 
google_protobuf_FieldDescriptorProto_TYPE_UINT64 
google_protobuf_FieldDescriptorProto_TYPE_INT32 
google_protobuf_FieldDescriptorProto_TYPE_FIXED64 
google_protobuf_FieldDescriptorProto_TYPE_FIXED32 
google_protobuf_FieldDescriptorProto_TYPE_BOOL 
google_protobuf_FieldDescriptorProto_TYPE_STRING 
google_protobuf_FieldDescriptorProto_TYPE_GROUP 
google_protobuf_FieldDescriptorProto_TYPE_MESSAGE 
google_protobuf_FieldDescriptorProto_TYPE_BYTES 
google_protobuf_FieldDescriptorProto_TYPE_UINT32 
google_protobuf_FieldDescriptorProto_TYPE_ENUM 
google_protobuf_FieldDescriptorProto_TYPE_SFIXED32 
google_protobuf_FieldDescriptorProto_TYPE_SFIXED64 
google_protobuf_FieldDescriptorProto_TYPE_SINT32 
google_protobuf_FieldDescriptorProto_TYPE_SINT64 
google_protobuf_FieldDescriptorProto_TYPE_DOUBLE 
google_protobuf_FieldDescriptorProto_TYPE_FLOAT 
google_protobuf_FieldDescriptorProto_TYPE_INT64 
google_protobuf_FieldDescriptorProto_TYPE_UINT64 
google_protobuf_FieldDescriptorProto_TYPE_INT32 
google_protobuf_FieldDescriptorProto_TYPE_FIXED64 
google_protobuf_FieldDescriptorProto_TYPE_FIXED32 
google_protobuf_FieldDescriptorProto_TYPE_BOOL 
google_protobuf_FieldDescriptorProto_TYPE_STRING 
google_protobuf_FieldDescriptorProto_TYPE_GROUP 
google_protobuf_FieldDescriptorProto_TYPE_MESSAGE 
google_protobuf_FieldDescriptorProto_TYPE_BYTES 
google_protobuf_FieldDescriptorProto_TYPE_UINT32 
google_protobuf_FieldDescriptorProto_TYPE_ENUM 
google_protobuf_FieldDescriptorProto_TYPE_SFIXED32 
google_protobuf_FieldDescriptorProto_TYPE_SFIXED64 
google_protobuf_FieldDescriptorProto_TYPE_SINT32 
google_protobuf_FieldDescriptorProto_TYPE_SINT64 
google_protobuf_FieldDescriptorProto_TYPE_DOUBLE 
google_protobuf_FieldDescriptorProto_TYPE_FLOAT 
google_protobuf_FieldDescriptorProto_TYPE_INT64 
google_protobuf_FieldDescriptorProto_TYPE_UINT64 
google_protobuf_FieldDescriptorProto_TYPE_INT32 
google_protobuf_FieldDescriptorProto_TYPE_FIXED64 
google_protobuf_FieldDescriptorProto_TYPE_FIXED32 
google_protobuf_FieldDescriptorProto_TYPE_BOOL 
google_protobuf_FieldDescriptorProto_TYPE_STRING 
google_protobuf_FieldDescriptorProto_TYPE_GROUP 
google_protobuf_FieldDescriptorProto_TYPE_MESSAGE 
google_protobuf_FieldDescriptorProto_TYPE_BYTES 
google_protobuf_FieldDescriptorProto_TYPE_UINT32 
google_protobuf_FieldDescriptorProto_TYPE_ENUM 
google_protobuf_FieldDescriptorProto_TYPE_SFIXED32 
google_protobuf_FieldDescriptorProto_TYPE_SFIXED64 
google_protobuf_FieldDescriptorProto_TYPE_SINT32 
google_protobuf_FieldDescriptorProto_TYPE_SINT64 
google_protobuf_FieldDescriptorProto_TYPE_DOUBLE 
google_protobuf_FieldDescriptorProto_TYPE_FLOAT 
google_protobuf_FieldDescriptorProto_TYPE_INT64 
google_protobuf_FieldDescriptorProto_TYPE_UINT64 
google_protobuf_FieldDescriptorProto_TYPE_INT32 
google_protobuf_FieldDescriptorProto_TYPE_FIXED64 
google_protobuf_FieldDescriptorProto_TYPE_FIXED32 
google_protobuf_FieldDescriptorProto_TYPE_BOOL 
google_protobuf_FieldDescriptorProto_TYPE_STRING 
google_protobuf_FieldDescriptorProto_TYPE_GROUP 
google_protobuf_FieldDescriptorProto_TYPE_MESSAGE 
google_protobuf_FieldDescriptorProto_TYPE_BYTES 
google_protobuf_FieldDescriptorProto_TYPE_UINT32 
google_protobuf_FieldDescriptorProto_TYPE_ENUM 
google_protobuf_FieldDescriptorProto_TYPE_SFIXED32 
google_protobuf_FieldDescriptorProto_TYPE_SFIXED64 
google_protobuf_FieldDescriptorProto_TYPE_SINT32 
google_protobuf_FieldDescriptorProto_TYPE_SINT64 

Definition at line 1342 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ google_protobuf_FieldOptions_CType

Enumerator
google_protobuf_FieldOptions_STRING 
google_protobuf_FieldOptions_CORD 
google_protobuf_FieldOptions_STRING_PIECE 
google_protobuf_FieldOptions_STRING 
google_protobuf_FieldOptions_CORD 
google_protobuf_FieldOptions_STRING_PIECE 
google_protobuf_FieldOptions_STRING 
google_protobuf_FieldOptions_CORD 
google_protobuf_FieldOptions_STRING_PIECE 
google_protobuf_FieldOptions_STRING 
google_protobuf_FieldOptions_CORD 
google_protobuf_FieldOptions_STRING_PIECE 
google_protobuf_FieldOptions_STRING 
google_protobuf_FieldOptions_CORD 
google_protobuf_FieldOptions_STRING_PIECE 

Definition at line 1363 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ google_protobuf_FieldOptions_JSType

Enumerator
google_protobuf_FieldOptions_JS_NORMAL 
google_protobuf_FieldOptions_JS_STRING 
google_protobuf_FieldOptions_JS_NUMBER 
google_protobuf_FieldOptions_JS_NORMAL 
google_protobuf_FieldOptions_JS_STRING 
google_protobuf_FieldOptions_JS_NUMBER 
google_protobuf_FieldOptions_JS_NORMAL 
google_protobuf_FieldOptions_JS_STRING 
google_protobuf_FieldOptions_JS_NUMBER 
google_protobuf_FieldOptions_JS_NORMAL 
google_protobuf_FieldOptions_JS_STRING 
google_protobuf_FieldOptions_JS_NUMBER 
google_protobuf_FieldOptions_JS_NORMAL 
google_protobuf_FieldOptions_JS_STRING 
google_protobuf_FieldOptions_JS_NUMBER 

Definition at line 1369 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ google_protobuf_FileOptions_OptimizeMode

Enumerator
google_protobuf_FileOptions_SPEED 
google_protobuf_FileOptions_CODE_SIZE 
google_protobuf_FileOptions_LITE_RUNTIME 
google_protobuf_FileOptions_SPEED 
google_protobuf_FileOptions_CODE_SIZE 
google_protobuf_FileOptions_LITE_RUNTIME 
google_protobuf_FileOptions_SPEED 
google_protobuf_FileOptions_CODE_SIZE 
google_protobuf_FileOptions_LITE_RUNTIME 
google_protobuf_FileOptions_SPEED 
google_protobuf_FileOptions_CODE_SIZE 
google_protobuf_FileOptions_LITE_RUNTIME 
google_protobuf_FileOptions_SPEED 
google_protobuf_FileOptions_CODE_SIZE 
google_protobuf_FileOptions_LITE_RUNTIME 

Definition at line 1375 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ google_protobuf_MethodOptions_IdempotencyLevel

Enumerator
google_protobuf_MethodOptions_IDEMPOTENCY_UNKNOWN 
google_protobuf_MethodOptions_NO_SIDE_EFFECTS 
google_protobuf_MethodOptions_IDEMPOTENT 
google_protobuf_MethodOptions_IDEMPOTENCY_UNKNOWN 
google_protobuf_MethodOptions_NO_SIDE_EFFECTS 
google_protobuf_MethodOptions_IDEMPOTENT 
google_protobuf_MethodOptions_IDEMPOTENCY_UNKNOWN 
google_protobuf_MethodOptions_NO_SIDE_EFFECTS 
google_protobuf_MethodOptions_IDEMPOTENT 
google_protobuf_MethodOptions_IDEMPOTENCY_UNKNOWN 
google_protobuf_MethodOptions_NO_SIDE_EFFECTS 
google_protobuf_MethodOptions_IDEMPOTENT 
google_protobuf_MethodOptions_IDEMPOTENCY_UNKNOWN 
google_protobuf_MethodOptions_NO_SIDE_EFFECTS 
google_protobuf_MethodOptions_IDEMPOTENT 

Definition at line 1381 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ opcode

enum opcode
Enumerator
OP_STARTMSG 
OP_ENDMSG 
OP_STARTSEQ 
OP_ENDSEQ 
OP_STARTSUBMSG 
OP_ENDSUBMSG 
OP_STARTSTR 
OP_STRING 
OP_ENDSTR 
OP_PUSHTAGDELIM 
OP_PUSHLENDELIM 
OP_POP 
OP_SETDELIM 
OP_SETBIGGROUPNUM 
OP_CHECKDELIM 
OP_CALL 
OP_RET 
OP_BRANCH 
OP_TAG1 
OP_TAG2 
OP_TAGN 
OP_SETDISPATCH 
OP_DISPATCH 
OP_HALT 
OP_STARTMSG 
OP_ENDMSG 
OP_STARTSEQ 
OP_ENDSEQ 
OP_STARTSUBMSG 
OP_ENDSUBMSG 
OP_STARTSTR 
OP_STRING 
OP_ENDSTR 
OP_PUSHTAGDELIM 
OP_PUSHLENDELIM 
OP_POP 
OP_SETDELIM 
OP_SETBIGGROUPNUM 
OP_CHECKDELIM 
OP_CALL 
OP_RET 
OP_BRANCH 
OP_TAG1 
OP_TAG2 
OP_TAGN 
OP_SETDISPATCH 
OP_DISPATCH 
OP_HALT 

Definition at line 6290 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ upb_ctype_t

Enumerator
UPB_CTYPE_INT32 
UPB_CTYPE_INT64 
UPB_CTYPE_UINT32 
UPB_CTYPE_UINT64 
UPB_CTYPE_BOOL 
UPB_CTYPE_CSTR 
UPB_CTYPE_PTR 
UPB_CTYPE_CONSTPTR 
UPB_CTYPE_FPTR 
UPB_CTYPE_FLOAT 
UPB_CTYPE_DOUBLE 
UPB_CTYPE_INT32 
UPB_CTYPE_INT64 
UPB_CTYPE_UINT32 
UPB_CTYPE_UINT64 
UPB_CTYPE_BOOL 
UPB_CTYPE_CSTR 
UPB_CTYPE_PTR 
UPB_CTYPE_CONSTPTR 
UPB_CTYPE_FPTR 
UPB_CTYPE_FLOAT 
UPB_CTYPE_DOUBLE 

Definition at line 667 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ upb_descriptortype_t

Enumerator
UPB_DESCRIPTOR_TYPE_DOUBLE 
UPB_DESCRIPTOR_TYPE_FLOAT 
UPB_DESCRIPTOR_TYPE_INT64 
UPB_DESCRIPTOR_TYPE_UINT64 
UPB_DESCRIPTOR_TYPE_INT32 
UPB_DESCRIPTOR_TYPE_FIXED64 
UPB_DESCRIPTOR_TYPE_FIXED32 
UPB_DESCRIPTOR_TYPE_BOOL 
UPB_DESCRIPTOR_TYPE_STRING 
UPB_DESCRIPTOR_TYPE_GROUP 
UPB_DESCRIPTOR_TYPE_MESSAGE 
UPB_DESCRIPTOR_TYPE_BYTES 
UPB_DESCRIPTOR_TYPE_UINT32 
UPB_DESCRIPTOR_TYPE_ENUM 
UPB_DESCRIPTOR_TYPE_SFIXED32 
UPB_DESCRIPTOR_TYPE_SFIXED64 
UPB_DESCRIPTOR_TYPE_SINT32 
UPB_DESCRIPTOR_TYPE_SINT64 
UPB_DESCRIPTOR_TYPE_DOUBLE 
UPB_DESCRIPTOR_TYPE_FLOAT 
UPB_DESCRIPTOR_TYPE_INT64 
UPB_DESCRIPTOR_TYPE_UINT64 
UPB_DESCRIPTOR_TYPE_INT32 
UPB_DESCRIPTOR_TYPE_FIXED64 
UPB_DESCRIPTOR_TYPE_FIXED32 
UPB_DESCRIPTOR_TYPE_BOOL 
UPB_DESCRIPTOR_TYPE_STRING 
UPB_DESCRIPTOR_TYPE_GROUP 
UPB_DESCRIPTOR_TYPE_MESSAGE 
UPB_DESCRIPTOR_TYPE_BYTES 
UPB_DESCRIPTOR_TYPE_UINT32 
UPB_DESCRIPTOR_TYPE_ENUM 
UPB_DESCRIPTOR_TYPE_SFIXED32 
UPB_DESCRIPTOR_TYPE_SFIXED64 
UPB_DESCRIPTOR_TYPE_SINT32 
UPB_DESCRIPTOR_TYPE_SINT64 
UPB_DESCRIPTOR_TYPE_DOUBLE 
UPB_DESCRIPTOR_TYPE_FLOAT 
UPB_DESCRIPTOR_TYPE_INT64 
UPB_DESCRIPTOR_TYPE_UINT64 
UPB_DESCRIPTOR_TYPE_INT32 
UPB_DESCRIPTOR_TYPE_FIXED64 
UPB_DESCRIPTOR_TYPE_FIXED32 
UPB_DESCRIPTOR_TYPE_BOOL 
UPB_DESCRIPTOR_TYPE_STRING 
UPB_DESCRIPTOR_TYPE_GROUP 
UPB_DESCRIPTOR_TYPE_MESSAGE 
UPB_DESCRIPTOR_TYPE_BYTES 
UPB_DESCRIPTOR_TYPE_UINT32 
UPB_DESCRIPTOR_TYPE_ENUM 
UPB_DESCRIPTOR_TYPE_SFIXED32 
UPB_DESCRIPTOR_TYPE_SFIXED64 
UPB_DESCRIPTOR_TYPE_SINT32 
UPB_DESCRIPTOR_TYPE_SINT64 
UPB_DTYPE_DOUBLE 
UPB_DTYPE_FLOAT 
UPB_DTYPE_INT64 
UPB_DTYPE_UINT64 
UPB_DTYPE_INT32 
UPB_DTYPE_FIXED64 
UPB_DTYPE_FIXED32 
UPB_DTYPE_BOOL 
UPB_DTYPE_STRING 
UPB_DTYPE_GROUP 
UPB_DTYPE_MESSAGE 
UPB_DTYPE_BYTES 
UPB_DTYPE_UINT32 
UPB_DTYPE_ENUM 
UPB_DTYPE_SFIXED32 
UPB_DTYPE_SFIXED64 
UPB_DTYPE_SINT32 
UPB_DTYPE_SINT64 
UPB_DESCRIPTOR_TYPE_DOUBLE 
UPB_DESCRIPTOR_TYPE_FLOAT 
UPB_DESCRIPTOR_TYPE_INT64 
UPB_DESCRIPTOR_TYPE_UINT64 
UPB_DESCRIPTOR_TYPE_INT32 
UPB_DESCRIPTOR_TYPE_FIXED64 
UPB_DESCRIPTOR_TYPE_FIXED32 
UPB_DESCRIPTOR_TYPE_BOOL 
UPB_DESCRIPTOR_TYPE_STRING 
UPB_DESCRIPTOR_TYPE_GROUP 
UPB_DESCRIPTOR_TYPE_MESSAGE 
UPB_DESCRIPTOR_TYPE_BYTES 
UPB_DESCRIPTOR_TYPE_UINT32 
UPB_DESCRIPTOR_TYPE_ENUM 
UPB_DESCRIPTOR_TYPE_SFIXED32 
UPB_DESCRIPTOR_TYPE_SFIXED64 
UPB_DESCRIPTOR_TYPE_SINT32 
UPB_DESCRIPTOR_TYPE_SINT64 
UPB_DTYPE_DOUBLE 
UPB_DTYPE_FLOAT 
UPB_DTYPE_INT64 
UPB_DTYPE_UINT64 
UPB_DTYPE_INT32 
UPB_DTYPE_FIXED64 
UPB_DTYPE_FIXED32 
UPB_DTYPE_BOOL 
UPB_DTYPE_STRING 
UPB_DTYPE_GROUP 
UPB_DTYPE_MESSAGE 
UPB_DTYPE_BYTES 
UPB_DTYPE_UINT32 
UPB_DTYPE_ENUM 
UPB_DTYPE_SFIXED32 
UPB_DTYPE_SFIXED64 
UPB_DTYPE_SINT32 
UPB_DTYPE_SINT64 

Definition at line 498 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ upb_fieldtype_t

Enumerator
UPB_TYPE_BOOL 
UPB_TYPE_FLOAT 
UPB_TYPE_INT32 
UPB_TYPE_UINT32 
UPB_TYPE_ENUM 
UPB_TYPE_STRING 
UPB_TYPE_BYTES 
UPB_TYPE_MESSAGE 
UPB_TYPE_DOUBLE 
UPB_TYPE_INT64 
UPB_TYPE_UINT64 
UPB_TYPE_BOOL 
UPB_TYPE_FLOAT 
UPB_TYPE_INT32 
UPB_TYPE_UINT32 
UPB_TYPE_ENUM 
UPB_TYPE_STRING 
UPB_TYPE_BYTES 
UPB_TYPE_MESSAGE 
UPB_TYPE_DOUBLE 
UPB_TYPE_INT64 
UPB_TYPE_UINT64 
UPB_TYPE_BOOL 
UPB_TYPE_FLOAT 
UPB_TYPE_INT32 
UPB_TYPE_UINT32 
UPB_TYPE_ENUM 
UPB_TYPE_MESSAGE 
UPB_TYPE_DOUBLE 
UPB_TYPE_INT64 
UPB_TYPE_UINT64 
UPB_TYPE_STRING 
UPB_TYPE_BYTES 
UPB_TYPE_BOOL 
UPB_TYPE_FLOAT 
UPB_TYPE_INT32 
UPB_TYPE_UINT32 
UPB_TYPE_ENUM 
UPB_TYPE_MESSAGE 
UPB_TYPE_DOUBLE 
UPB_TYPE_INT64 
UPB_TYPE_UINT64 
UPB_TYPE_STRING 
UPB_TYPE_BYTES 

Definition at line 472 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ upb_handlertype_t

Enumerator
UPB_HANDLER_INT32 
UPB_HANDLER_INT64 
UPB_HANDLER_UINT32 
UPB_HANDLER_UINT64 
UPB_HANDLER_FLOAT 
UPB_HANDLER_DOUBLE 
UPB_HANDLER_BOOL 
UPB_HANDLER_STARTSTR 
UPB_HANDLER_STRING 
UPB_HANDLER_ENDSTR 
UPB_HANDLER_STARTSUBMSG 
UPB_HANDLER_ENDSUBMSG 
UPB_HANDLER_STARTSEQ 
UPB_HANDLER_ENDSEQ 
UPB_HANDLER_INT32 
UPB_HANDLER_INT64 
UPB_HANDLER_UINT32 
UPB_HANDLER_UINT64 
UPB_HANDLER_FLOAT 
UPB_HANDLER_DOUBLE 
UPB_HANDLER_BOOL 
UPB_HANDLER_STARTSTR 
UPB_HANDLER_STRING 
UPB_HANDLER_ENDSTR 
UPB_HANDLER_STARTSUBMSG 
UPB_HANDLER_ENDSUBMSG 
UPB_HANDLER_STARTSEQ 
UPB_HANDLER_ENDSEQ 

Definition at line 3915 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ upb_label_t

Enumerator
UPB_LABEL_OPTIONAL 
UPB_LABEL_REQUIRED 
UPB_LABEL_REPEATED 
UPB_LABEL_OPTIONAL 
UPB_LABEL_REQUIRED 
UPB_LABEL_REPEATED 
UPB_LABEL_OPTIONAL 
UPB_LABEL_REQUIRED 
UPB_LABEL_REPEATED 
UPB_LABEL_OPTIONAL 
UPB_LABEL_REQUIRED 
UPB_LABEL_REPEATED 

Definition at line 491 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ upb_syntax_t

Enumerator
UPB_SYNTAX_PROTO2 
UPB_SYNTAX_PROTO3 
UPB_SYNTAX_PROTO2 
UPB_SYNTAX_PROTO3 
UPB_SYNTAX_PROTO2 
UPB_SYNTAX_PROTO3 
UPB_SYNTAX_PROTO2 
UPB_SYNTAX_PROTO3 

Definition at line 2971 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ upb_wellknowntype_t

Enumerator
UPB_WELLKNOWN_UNSPECIFIED 
UPB_WELLKNOWN_ANY 
UPB_WELLKNOWN_FIELDMASK 
UPB_WELLKNOWN_DURATION 
UPB_WELLKNOWN_TIMESTAMP 
UPB_WELLKNOWN_DOUBLEVALUE 
UPB_WELLKNOWN_FLOATVALUE 
UPB_WELLKNOWN_INT64VALUE 
UPB_WELLKNOWN_UINT64VALUE 
UPB_WELLKNOWN_INT32VALUE 
UPB_WELLKNOWN_UINT32VALUE 
UPB_WELLKNOWN_STRINGVALUE 
UPB_WELLKNOWN_BYTESVALUE 
UPB_WELLKNOWN_BOOLVALUE 
UPB_WELLKNOWN_VALUE 
UPB_WELLKNOWN_LISTVALUE 
UPB_WELLKNOWN_STRUCT 
UPB_WELLKNOWN_UNSPECIFIED 
UPB_WELLKNOWN_ANY 
UPB_WELLKNOWN_FIELDMASK 
UPB_WELLKNOWN_DURATION 
UPB_WELLKNOWN_TIMESTAMP 
UPB_WELLKNOWN_DOUBLEVALUE 
UPB_WELLKNOWN_FLOATVALUE 
UPB_WELLKNOWN_INT64VALUE 
UPB_WELLKNOWN_UINT64VALUE 
UPB_WELLKNOWN_INT32VALUE 
UPB_WELLKNOWN_UINT32VALUE 
UPB_WELLKNOWN_STRINGVALUE 
UPB_WELLKNOWN_BYTESVALUE 
UPB_WELLKNOWN_BOOLVALUE 
UPB_WELLKNOWN_VALUE 
UPB_WELLKNOWN_LISTVALUE 
UPB_WELLKNOWN_STRUCT 
UPB_WELLKNOWN_UNSPECIFIED 
UPB_WELLKNOWN_ANY 
UPB_WELLKNOWN_FIELDMASK 
UPB_WELLKNOWN_DURATION 
UPB_WELLKNOWN_TIMESTAMP 
UPB_WELLKNOWN_DOUBLEVALUE 
UPB_WELLKNOWN_FLOATVALUE 
UPB_WELLKNOWN_INT64VALUE 
UPB_WELLKNOWN_UINT64VALUE 
UPB_WELLKNOWN_INT32VALUE 
UPB_WELLKNOWN_UINT32VALUE 
UPB_WELLKNOWN_STRINGVALUE 
UPB_WELLKNOWN_BYTESVALUE 
UPB_WELLKNOWN_BOOLVALUE 
UPB_WELLKNOWN_VALUE 
UPB_WELLKNOWN_LISTVALUE 
UPB_WELLKNOWN_STRUCT 
UPB_WELLKNOWN_UNSPECIFIED 
UPB_WELLKNOWN_ANY 
UPB_WELLKNOWN_FIELDMASK 
UPB_WELLKNOWN_DURATION 
UPB_WELLKNOWN_TIMESTAMP 
UPB_WELLKNOWN_DOUBLEVALUE 
UPB_WELLKNOWN_FLOATVALUE 
UPB_WELLKNOWN_INT64VALUE 
UPB_WELLKNOWN_UINT64VALUE 
UPB_WELLKNOWN_INT32VALUE 
UPB_WELLKNOWN_UINT32VALUE 
UPB_WELLKNOWN_STRINGVALUE 
UPB_WELLKNOWN_BYTESVALUE 
UPB_WELLKNOWN_BOOLVALUE 
UPB_WELLKNOWN_VALUE 
UPB_WELLKNOWN_LISTVALUE 
UPB_WELLKNOWN_STRUCT 

Definition at line 2980 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

◆ upb_wiretype_t

Enumerator
UPB_WIRE_TYPE_VARINT 
UPB_WIRE_TYPE_64BIT 
UPB_WIRE_TYPE_DELIMITED 
UPB_WIRE_TYPE_START_GROUP 
UPB_WIRE_TYPE_END_GROUP 
UPB_WIRE_TYPE_32BIT 
UPB_WIRE_TYPE_VARINT 
UPB_WIRE_TYPE_64BIT 
UPB_WIRE_TYPE_DELIMITED 
UPB_WIRE_TYPE_START_GROUP 
UPB_WIRE_TYPE_END_GROUP 
UPB_WIRE_TYPE_32BIT 
UPB_WIRE_TYPE_VARINT 
UPB_WIRE_TYPE_64BIT 
UPB_WIRE_TYPE_DELIMITED 
UPB_WIRE_TYPE_START_GROUP 
UPB_WIRE_TYPE_END_GROUP 
UPB_WIRE_TYPE_32BIT 
UPB_WIRE_TYPE_VARINT 
UPB_WIRE_TYPE_64BIT 
UPB_WIRE_TYPE_DELIMITED 
UPB_WIRE_TYPE_START_GROUP 
UPB_WIRE_TYPE_END_GROUP 
UPB_WIRE_TYPE_32BIT 

Definition at line 460 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h.

Function Documentation

◆ _upb_array_accessor()

const UPB_INLINE void* _upb_array_accessor ( const void *  msg,
size_t  ofs,
size_t *  size 
)

◆ _upb_array_append_accessor()

UPB_INLINE bool _upb_array_append_accessor ( void *  msg,
size_t  ofs,
size_t  elem_size,
upb_fieldtype_t  type,
const void *  value,
upb_arena arena 
)

◆ _upb_array_mutable_accessor()

UPB_INLINE void* _upb_array_mutable_accessor ( void *  msg,
size_t  ofs,
size_t *  size 
)

◆ _upb_array_resize_accessor()

UPB_INLINE void* _upb_array_resize_accessor ( void *  msg,
size_t  ofs,
size_t  size,
size_t  elem_size,
upb_fieldtype_t  type,
upb_arena arena 
)

◆ _upb_clearhas()

UPB_INLINE bool _upb_clearhas ( const void *  msg,
size_t  idx 
)

◆ _upb_has_field()

UPB_INLINE bool _upb_has_field ( const void *  msg,
size_t  idx 
)

◆ _upb_has_oneof_field()

UPB_INLINE bool _upb_has_oneof_field ( const void *  msg,
size_t  case_ofs,
int32_t  num 
)

◆ _upb_sethas()

UPB_INLINE bool _upb_sethas ( const void *  msg,
size_t  idx 
)

◆ _upb_symtab_loaddefinit()

bool _upb_symtab_loaddefinit ( upb_symtab s,
const upb_def_init init 
)

◆ _upb_value_setval()

UPB_INLINE void _upb_value_setval ( upb_value v,
uint64_t  val,
upb_ctype_t  ctype 
)

◆ _upb_value_val()

UPB_INLINE upb_value _upb_value_val ( uint64_t  val,
upb_ctype_t  ctype 
)

◆ byteswap64()

UPB_INLINE uint64_t byteswap64 ( uint64_t  val)

◆ getop()

UPB_INLINE opcode getop ( uint32_t  instr)

◆ google_protobuf_DescriptorProto_add_enum_type()

UPB_INLINE struct google_protobuf_EnumDescriptorProto* google_protobuf_DescriptorProto_add_enum_type ( google_protobuf_DescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_add_extension()

UPB_INLINE struct google_protobuf_FieldDescriptorProto* google_protobuf_DescriptorProto_add_extension ( google_protobuf_DescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_add_extension_range()

UPB_INLINE struct google_protobuf_DescriptorProto_ExtensionRange* google_protobuf_DescriptorProto_add_extension_range ( google_protobuf_DescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_add_field()

UPB_INLINE struct google_protobuf_FieldDescriptorProto* google_protobuf_DescriptorProto_add_field ( google_protobuf_DescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_add_nested_type()

UPB_INLINE struct google_protobuf_DescriptorProto* google_protobuf_DescriptorProto_add_nested_type ( google_protobuf_DescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_add_oneof_decl()

UPB_INLINE struct google_protobuf_OneofDescriptorProto* google_protobuf_DescriptorProto_add_oneof_decl ( google_protobuf_DescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_add_reserved_name()

UPB_INLINE bool google_protobuf_DescriptorProto_add_reserved_name ( google_protobuf_DescriptorProto msg,
upb_strview  val,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_add_reserved_range()

UPB_INLINE struct google_protobuf_DescriptorProto_ReservedRange* google_protobuf_DescriptorProto_add_reserved_range ( google_protobuf_DescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_enum_type()

const UPB_INLINE google_protobuf_EnumDescriptorProto* const* google_protobuf_DescriptorProto_enum_type ( const google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_extension()

const UPB_INLINE google_protobuf_FieldDescriptorProto* const* google_protobuf_DescriptorProto_extension ( const google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_extension_range()

const UPB_INLINE google_protobuf_DescriptorProto_ExtensionRange* const* google_protobuf_DescriptorProto_extension_range ( const google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_ExtensionRange_end()

UPB_INLINE int32_t google_protobuf_DescriptorProto_ExtensionRange_end ( const google_protobuf_DescriptorProto_ExtensionRange msg)

◆ google_protobuf_DescriptorProto_ExtensionRange_has_end()

UPB_INLINE bool google_protobuf_DescriptorProto_ExtensionRange_has_end ( const google_protobuf_DescriptorProto_ExtensionRange msg)

◆ google_protobuf_DescriptorProto_ExtensionRange_has_options()

UPB_INLINE bool google_protobuf_DescriptorProto_ExtensionRange_has_options ( const google_protobuf_DescriptorProto_ExtensionRange msg)

◆ google_protobuf_DescriptorProto_ExtensionRange_has_start()

UPB_INLINE bool google_protobuf_DescriptorProto_ExtensionRange_has_start ( const google_protobuf_DescriptorProto_ExtensionRange msg)

◆ google_protobuf_DescriptorProto_ExtensionRange_mutable_options()

UPB_INLINE struct google_protobuf_ExtensionRangeOptions* google_protobuf_DescriptorProto_ExtensionRange_mutable_options ( google_protobuf_DescriptorProto_ExtensionRange msg,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_ExtensionRange_new()

UPB_INLINE google_protobuf_DescriptorProto_ExtensionRange* google_protobuf_DescriptorProto_ExtensionRange_new ( upb_arena arena)

◆ google_protobuf_DescriptorProto_ExtensionRange_options()

const UPB_INLINE google_protobuf_ExtensionRangeOptions* google_protobuf_DescriptorProto_ExtensionRange_options ( const google_protobuf_DescriptorProto_ExtensionRange msg)

◆ google_protobuf_DescriptorProto_ExtensionRange_parse()

UPB_INLINE google_protobuf_DescriptorProto_ExtensionRange* google_protobuf_DescriptorProto_ExtensionRange_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_ExtensionRange_serialize()

UPB_INLINE char* google_protobuf_DescriptorProto_ExtensionRange_serialize ( const google_protobuf_DescriptorProto_ExtensionRange msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_ExtensionRange_set_end()

UPB_INLINE void google_protobuf_DescriptorProto_ExtensionRange_set_end ( google_protobuf_DescriptorProto_ExtensionRange msg,
int32_t  value 
)

◆ google_protobuf_DescriptorProto_ExtensionRange_set_options()

UPB_INLINE void google_protobuf_DescriptorProto_ExtensionRange_set_options ( google_protobuf_DescriptorProto_ExtensionRange msg,
google_protobuf_ExtensionRangeOptions value 
)

◆ google_protobuf_DescriptorProto_ExtensionRange_set_start()

UPB_INLINE void google_protobuf_DescriptorProto_ExtensionRange_set_start ( google_protobuf_DescriptorProto_ExtensionRange msg,
int32_t  value 
)

◆ google_protobuf_DescriptorProto_ExtensionRange_start()

UPB_INLINE int32_t google_protobuf_DescriptorProto_ExtensionRange_start ( const google_protobuf_DescriptorProto_ExtensionRange msg)

◆ google_protobuf_DescriptorProto_field()

const UPB_INLINE google_protobuf_FieldDescriptorProto* const* google_protobuf_DescriptorProto_field ( const google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_has_name()

UPB_INLINE bool google_protobuf_DescriptorProto_has_name ( const google_protobuf_DescriptorProto msg)

◆ google_protobuf_DescriptorProto_has_options()

UPB_INLINE bool google_protobuf_DescriptorProto_has_options ( const google_protobuf_DescriptorProto msg)

◆ google_protobuf_DescriptorProto_mutable_enum_type()

UPB_INLINE google_protobuf_EnumDescriptorProto** google_protobuf_DescriptorProto_mutable_enum_type ( google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_mutable_extension()

UPB_INLINE google_protobuf_FieldDescriptorProto** google_protobuf_DescriptorProto_mutable_extension ( google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_mutable_extension_range()

UPB_INLINE google_protobuf_DescriptorProto_ExtensionRange** google_protobuf_DescriptorProto_mutable_extension_range ( google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_mutable_field()

UPB_INLINE google_protobuf_FieldDescriptorProto** google_protobuf_DescriptorProto_mutable_field ( google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_mutable_nested_type()

UPB_INLINE google_protobuf_DescriptorProto** google_protobuf_DescriptorProto_mutable_nested_type ( google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_mutable_oneof_decl()

UPB_INLINE google_protobuf_OneofDescriptorProto** google_protobuf_DescriptorProto_mutable_oneof_decl ( google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_mutable_options()

UPB_INLINE struct google_protobuf_MessageOptions* google_protobuf_DescriptorProto_mutable_options ( google_protobuf_DescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_mutable_reserved_name()

UPB_INLINE upb_strview* google_protobuf_DescriptorProto_mutable_reserved_name ( google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_mutable_reserved_range()

UPB_INLINE google_protobuf_DescriptorProto_ReservedRange** google_protobuf_DescriptorProto_mutable_reserved_range ( google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_DescriptorProto_name ( const google_protobuf_DescriptorProto msg)

◆ google_protobuf_DescriptorProto_nested_type()

const UPB_INLINE google_protobuf_DescriptorProto* const* google_protobuf_DescriptorProto_nested_type ( const google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_new()

UPB_INLINE google_protobuf_DescriptorProto* google_protobuf_DescriptorProto_new ( upb_arena arena)

◆ google_protobuf_DescriptorProto_oneof_decl()

const UPB_INLINE google_protobuf_OneofDescriptorProto* const* google_protobuf_DescriptorProto_oneof_decl ( const google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_options()

const UPB_INLINE google_protobuf_MessageOptions* google_protobuf_DescriptorProto_options ( const google_protobuf_DescriptorProto msg)

◆ google_protobuf_DescriptorProto_parse()

UPB_INLINE google_protobuf_DescriptorProto* google_protobuf_DescriptorProto_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_reserved_name()

UPB_INLINE upb_strview const* google_protobuf_DescriptorProto_reserved_name ( const google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_reserved_range()

const UPB_INLINE google_protobuf_DescriptorProto_ReservedRange* const* google_protobuf_DescriptorProto_reserved_range ( const google_protobuf_DescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_ReservedRange_end()

UPB_INLINE int32_t google_protobuf_DescriptorProto_ReservedRange_end ( const google_protobuf_DescriptorProto_ReservedRange msg)

◆ google_protobuf_DescriptorProto_ReservedRange_has_end()

UPB_INLINE bool google_protobuf_DescriptorProto_ReservedRange_has_end ( const google_protobuf_DescriptorProto_ReservedRange msg)

◆ google_protobuf_DescriptorProto_ReservedRange_has_start()

UPB_INLINE bool google_protobuf_DescriptorProto_ReservedRange_has_start ( const google_protobuf_DescriptorProto_ReservedRange msg)

◆ google_protobuf_DescriptorProto_ReservedRange_new()

UPB_INLINE google_protobuf_DescriptorProto_ReservedRange* google_protobuf_DescriptorProto_ReservedRange_new ( upb_arena arena)

◆ google_protobuf_DescriptorProto_ReservedRange_parse()

UPB_INLINE google_protobuf_DescriptorProto_ReservedRange* google_protobuf_DescriptorProto_ReservedRange_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_ReservedRange_serialize()

UPB_INLINE char* google_protobuf_DescriptorProto_ReservedRange_serialize ( const google_protobuf_DescriptorProto_ReservedRange msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_ReservedRange_set_end()

UPB_INLINE void google_protobuf_DescriptorProto_ReservedRange_set_end ( google_protobuf_DescriptorProto_ReservedRange msg,
int32_t  value 
)

◆ google_protobuf_DescriptorProto_ReservedRange_set_start()

UPB_INLINE void google_protobuf_DescriptorProto_ReservedRange_set_start ( google_protobuf_DescriptorProto_ReservedRange msg,
int32_t  value 
)

◆ google_protobuf_DescriptorProto_ReservedRange_start()

UPB_INLINE int32_t google_protobuf_DescriptorProto_ReservedRange_start ( const google_protobuf_DescriptorProto_ReservedRange msg)

◆ google_protobuf_DescriptorProto_resize_enum_type()

UPB_INLINE google_protobuf_EnumDescriptorProto** google_protobuf_DescriptorProto_resize_enum_type ( google_protobuf_DescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_resize_extension()

UPB_INLINE google_protobuf_FieldDescriptorProto** google_protobuf_DescriptorProto_resize_extension ( google_protobuf_DescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_resize_extension_range()

UPB_INLINE google_protobuf_DescriptorProto_ExtensionRange** google_protobuf_DescriptorProto_resize_extension_range ( google_protobuf_DescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_resize_field()

UPB_INLINE google_protobuf_FieldDescriptorProto** google_protobuf_DescriptorProto_resize_field ( google_protobuf_DescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_resize_nested_type()

UPB_INLINE google_protobuf_DescriptorProto** google_protobuf_DescriptorProto_resize_nested_type ( google_protobuf_DescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_resize_oneof_decl()

UPB_INLINE google_protobuf_OneofDescriptorProto** google_protobuf_DescriptorProto_resize_oneof_decl ( google_protobuf_DescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_resize_reserved_name()

UPB_INLINE upb_strview* google_protobuf_DescriptorProto_resize_reserved_name ( google_protobuf_DescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_resize_reserved_range()

UPB_INLINE google_protobuf_DescriptorProto_ReservedRange** google_protobuf_DescriptorProto_resize_reserved_range ( google_protobuf_DescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_DescriptorProto_serialize()

UPB_INLINE char* google_protobuf_DescriptorProto_serialize ( const google_protobuf_DescriptorProto msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_DescriptorProto_set_name()

UPB_INLINE void google_protobuf_DescriptorProto_set_name ( google_protobuf_DescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_DescriptorProto_set_options()

UPB_INLINE void google_protobuf_DescriptorProto_set_options ( google_protobuf_DescriptorProto msg,
google_protobuf_MessageOptions value 
)

◆ google_protobuf_EnumDescriptorProto_add_reserved_name()

UPB_INLINE bool google_protobuf_EnumDescriptorProto_add_reserved_name ( google_protobuf_EnumDescriptorProto msg,
upb_strview  val,
upb_arena arena 
)

◆ google_protobuf_EnumDescriptorProto_add_reserved_range()

UPB_INLINE struct google_protobuf_EnumDescriptorProto_EnumReservedRange* google_protobuf_EnumDescriptorProto_add_reserved_range ( google_protobuf_EnumDescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_EnumDescriptorProto_add_value()

UPB_INLINE struct google_protobuf_EnumValueDescriptorProto* google_protobuf_EnumDescriptorProto_add_value ( google_protobuf_EnumDescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_end()

UPB_INLINE int32_t google_protobuf_EnumDescriptorProto_EnumReservedRange_end ( const google_protobuf_EnumDescriptorProto_EnumReservedRange msg)

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_has_end()

UPB_INLINE bool google_protobuf_EnumDescriptorProto_EnumReservedRange_has_end ( const google_protobuf_EnumDescriptorProto_EnumReservedRange msg)

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_has_start()

UPB_INLINE bool google_protobuf_EnumDescriptorProto_EnumReservedRange_has_start ( const google_protobuf_EnumDescriptorProto_EnumReservedRange msg)

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_new()

UPB_INLINE google_protobuf_EnumDescriptorProto_EnumReservedRange* google_protobuf_EnumDescriptorProto_EnumReservedRange_new ( upb_arena arena)

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_parse()

UPB_INLINE google_protobuf_EnumDescriptorProto_EnumReservedRange* google_protobuf_EnumDescriptorProto_EnumReservedRange_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_serialize()

UPB_INLINE char* google_protobuf_EnumDescriptorProto_EnumReservedRange_serialize ( const google_protobuf_EnumDescriptorProto_EnumReservedRange msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_set_end()

UPB_INLINE void google_protobuf_EnumDescriptorProto_EnumReservedRange_set_end ( google_protobuf_EnumDescriptorProto_EnumReservedRange msg,
int32_t  value 
)

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_set_start()

UPB_INLINE void google_protobuf_EnumDescriptorProto_EnumReservedRange_set_start ( google_protobuf_EnumDescriptorProto_EnumReservedRange msg,
int32_t  value 
)

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_start()

UPB_INLINE int32_t google_protobuf_EnumDescriptorProto_EnumReservedRange_start ( const google_protobuf_EnumDescriptorProto_EnumReservedRange msg)

◆ google_protobuf_EnumDescriptorProto_has_name()

UPB_INLINE bool google_protobuf_EnumDescriptorProto_has_name ( const google_protobuf_EnumDescriptorProto msg)

◆ google_protobuf_EnumDescriptorProto_has_options()

UPB_INLINE bool google_protobuf_EnumDescriptorProto_has_options ( const google_protobuf_EnumDescriptorProto msg)

◆ google_protobuf_EnumDescriptorProto_mutable_options()

UPB_INLINE struct google_protobuf_EnumOptions* google_protobuf_EnumDescriptorProto_mutable_options ( google_protobuf_EnumDescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_EnumDescriptorProto_mutable_reserved_name()

UPB_INLINE upb_strview* google_protobuf_EnumDescriptorProto_mutable_reserved_name ( google_protobuf_EnumDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_EnumDescriptorProto_mutable_reserved_range()

UPB_INLINE google_protobuf_EnumDescriptorProto_EnumReservedRange** google_protobuf_EnumDescriptorProto_mutable_reserved_range ( google_protobuf_EnumDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_EnumDescriptorProto_mutable_value()

UPB_INLINE google_protobuf_EnumValueDescriptorProto** google_protobuf_EnumDescriptorProto_mutable_value ( google_protobuf_EnumDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_EnumDescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_EnumDescriptorProto_name ( const google_protobuf_EnumDescriptorProto msg)

◆ google_protobuf_EnumDescriptorProto_new()

UPB_INLINE google_protobuf_EnumDescriptorProto* google_protobuf_EnumDescriptorProto_new ( upb_arena arena)

◆ google_protobuf_EnumDescriptorProto_options()

const UPB_INLINE google_protobuf_EnumOptions* google_protobuf_EnumDescriptorProto_options ( const google_protobuf_EnumDescriptorProto msg)

◆ google_protobuf_EnumDescriptorProto_parse()

UPB_INLINE google_protobuf_EnumDescriptorProto* google_protobuf_EnumDescriptorProto_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_EnumDescriptorProto_reserved_name()

UPB_INLINE upb_strview const* google_protobuf_EnumDescriptorProto_reserved_name ( const google_protobuf_EnumDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_EnumDescriptorProto_reserved_range()

const UPB_INLINE google_protobuf_EnumDescriptorProto_EnumReservedRange* const* google_protobuf_EnumDescriptorProto_reserved_range ( const google_protobuf_EnumDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_EnumDescriptorProto_resize_reserved_name()

UPB_INLINE upb_strview* google_protobuf_EnumDescriptorProto_resize_reserved_name ( google_protobuf_EnumDescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_EnumDescriptorProto_resize_reserved_range()

UPB_INLINE google_protobuf_EnumDescriptorProto_EnumReservedRange** google_protobuf_EnumDescriptorProto_resize_reserved_range ( google_protobuf_EnumDescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_EnumDescriptorProto_resize_value()

UPB_INLINE google_protobuf_EnumValueDescriptorProto** google_protobuf_EnumDescriptorProto_resize_value ( google_protobuf_EnumDescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_EnumDescriptorProto_serialize()

UPB_INLINE char* google_protobuf_EnumDescriptorProto_serialize ( const google_protobuf_EnumDescriptorProto msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_EnumDescriptorProto_set_name()

UPB_INLINE void google_protobuf_EnumDescriptorProto_set_name ( google_protobuf_EnumDescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_EnumDescriptorProto_set_options()

UPB_INLINE void google_protobuf_EnumDescriptorProto_set_options ( google_protobuf_EnumDescriptorProto msg,
google_protobuf_EnumOptions value 
)

◆ google_protobuf_EnumDescriptorProto_value()

const UPB_INLINE google_protobuf_EnumValueDescriptorProto* const* google_protobuf_EnumDescriptorProto_value ( const google_protobuf_EnumDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_EnumOptions_add_uninterpreted_option()

UPB_INLINE struct google_protobuf_UninterpretedOption* google_protobuf_EnumOptions_add_uninterpreted_option ( google_protobuf_EnumOptions msg,
upb_arena arena 
)

◆ google_protobuf_EnumOptions_allow_alias()

UPB_INLINE bool google_protobuf_EnumOptions_allow_alias ( const google_protobuf_EnumOptions msg)

◆ google_protobuf_EnumOptions_deprecated()

UPB_INLINE bool google_protobuf_EnumOptions_deprecated ( const google_protobuf_EnumOptions msg)

◆ google_protobuf_EnumOptions_has_allow_alias()

UPB_INLINE bool google_protobuf_EnumOptions_has_allow_alias ( const google_protobuf_EnumOptions msg)

◆ google_protobuf_EnumOptions_has_deprecated()

UPB_INLINE bool google_protobuf_EnumOptions_has_deprecated ( const google_protobuf_EnumOptions msg)

◆ google_protobuf_EnumOptions_mutable_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_EnumOptions_mutable_uninterpreted_option ( google_protobuf_EnumOptions msg,
size_t *  len 
)

◆ google_protobuf_EnumOptions_new()

UPB_INLINE google_protobuf_EnumOptions* google_protobuf_EnumOptions_new ( upb_arena arena)

◆ google_protobuf_EnumOptions_parse()

UPB_INLINE google_protobuf_EnumOptions* google_protobuf_EnumOptions_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_EnumOptions_resize_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_EnumOptions_resize_uninterpreted_option ( google_protobuf_EnumOptions msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_EnumOptions_serialize()

UPB_INLINE char* google_protobuf_EnumOptions_serialize ( const google_protobuf_EnumOptions msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_EnumOptions_set_allow_alias()

UPB_INLINE void google_protobuf_EnumOptions_set_allow_alias ( google_protobuf_EnumOptions msg,
bool  value 
)

◆ google_protobuf_EnumOptions_set_deprecated()

UPB_INLINE void google_protobuf_EnumOptions_set_deprecated ( google_protobuf_EnumOptions msg,
bool  value 
)

◆ google_protobuf_EnumOptions_uninterpreted_option()

const UPB_INLINE google_protobuf_UninterpretedOption* const* google_protobuf_EnumOptions_uninterpreted_option ( const google_protobuf_EnumOptions msg,
size_t *  len 
)

◆ google_protobuf_EnumValueDescriptorProto_has_name()

UPB_INLINE bool google_protobuf_EnumValueDescriptorProto_has_name ( const google_protobuf_EnumValueDescriptorProto msg)

◆ google_protobuf_EnumValueDescriptorProto_has_number()

UPB_INLINE bool google_protobuf_EnumValueDescriptorProto_has_number ( const google_protobuf_EnumValueDescriptorProto msg)

◆ google_protobuf_EnumValueDescriptorProto_has_options()

UPB_INLINE bool google_protobuf_EnumValueDescriptorProto_has_options ( const google_protobuf_EnumValueDescriptorProto msg)

◆ google_protobuf_EnumValueDescriptorProto_mutable_options()

UPB_INLINE struct google_protobuf_EnumValueOptions* google_protobuf_EnumValueDescriptorProto_mutable_options ( google_protobuf_EnumValueDescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_EnumValueDescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_EnumValueDescriptorProto_name ( const google_protobuf_EnumValueDescriptorProto msg)

◆ google_protobuf_EnumValueDescriptorProto_new()

UPB_INLINE google_protobuf_EnumValueDescriptorProto* google_protobuf_EnumValueDescriptorProto_new ( upb_arena arena)

◆ google_protobuf_EnumValueDescriptorProto_number()

UPB_INLINE int32_t google_protobuf_EnumValueDescriptorProto_number ( const google_protobuf_EnumValueDescriptorProto msg)

◆ google_protobuf_EnumValueDescriptorProto_options()

const UPB_INLINE google_protobuf_EnumValueOptions* google_protobuf_EnumValueDescriptorProto_options ( const google_protobuf_EnumValueDescriptorProto msg)

◆ google_protobuf_EnumValueDescriptorProto_parse()

UPB_INLINE google_protobuf_EnumValueDescriptorProto* google_protobuf_EnumValueDescriptorProto_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_EnumValueDescriptorProto_serialize()

UPB_INLINE char* google_protobuf_EnumValueDescriptorProto_serialize ( const google_protobuf_EnumValueDescriptorProto msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_EnumValueDescriptorProto_set_name()

UPB_INLINE void google_protobuf_EnumValueDescriptorProto_set_name ( google_protobuf_EnumValueDescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_EnumValueDescriptorProto_set_number()

UPB_INLINE void google_protobuf_EnumValueDescriptorProto_set_number ( google_protobuf_EnumValueDescriptorProto msg,
int32_t  value 
)

◆ google_protobuf_EnumValueDescriptorProto_set_options()

UPB_INLINE void google_protobuf_EnumValueDescriptorProto_set_options ( google_protobuf_EnumValueDescriptorProto msg,
google_protobuf_EnumValueOptions value 
)

◆ google_protobuf_EnumValueOptions_add_uninterpreted_option()

UPB_INLINE struct google_protobuf_UninterpretedOption* google_protobuf_EnumValueOptions_add_uninterpreted_option ( google_protobuf_EnumValueOptions msg,
upb_arena arena 
)

◆ google_protobuf_EnumValueOptions_deprecated()

UPB_INLINE bool google_protobuf_EnumValueOptions_deprecated ( const google_protobuf_EnumValueOptions msg)

◆ google_protobuf_EnumValueOptions_has_deprecated()

UPB_INLINE bool google_protobuf_EnumValueOptions_has_deprecated ( const google_protobuf_EnumValueOptions msg)

◆ google_protobuf_EnumValueOptions_mutable_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_EnumValueOptions_mutable_uninterpreted_option ( google_protobuf_EnumValueOptions msg,
size_t *  len 
)

◆ google_protobuf_EnumValueOptions_new()

UPB_INLINE google_protobuf_EnumValueOptions* google_protobuf_EnumValueOptions_new ( upb_arena arena)

◆ google_protobuf_EnumValueOptions_parse()

UPB_INLINE google_protobuf_EnumValueOptions* google_protobuf_EnumValueOptions_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_EnumValueOptions_resize_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_EnumValueOptions_resize_uninterpreted_option ( google_protobuf_EnumValueOptions msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_EnumValueOptions_serialize()

UPB_INLINE char* google_protobuf_EnumValueOptions_serialize ( const google_protobuf_EnumValueOptions msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_EnumValueOptions_set_deprecated()

UPB_INLINE void google_protobuf_EnumValueOptions_set_deprecated ( google_protobuf_EnumValueOptions msg,
bool  value 
)

◆ google_protobuf_EnumValueOptions_uninterpreted_option()

const UPB_INLINE google_protobuf_UninterpretedOption* const* google_protobuf_EnumValueOptions_uninterpreted_option ( const google_protobuf_EnumValueOptions msg,
size_t *  len 
)

◆ google_protobuf_ExtensionRangeOptions_add_uninterpreted_option()

UPB_INLINE struct google_protobuf_UninterpretedOption* google_protobuf_ExtensionRangeOptions_add_uninterpreted_option ( google_protobuf_ExtensionRangeOptions msg,
upb_arena arena 
)

◆ google_protobuf_ExtensionRangeOptions_mutable_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_ExtensionRangeOptions_mutable_uninterpreted_option ( google_protobuf_ExtensionRangeOptions msg,
size_t *  len 
)

◆ google_protobuf_ExtensionRangeOptions_new()

UPB_INLINE google_protobuf_ExtensionRangeOptions* google_protobuf_ExtensionRangeOptions_new ( upb_arena arena)

◆ google_protobuf_ExtensionRangeOptions_parse()

UPB_INLINE google_protobuf_ExtensionRangeOptions* google_protobuf_ExtensionRangeOptions_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_ExtensionRangeOptions_resize_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_ExtensionRangeOptions_resize_uninterpreted_option ( google_protobuf_ExtensionRangeOptions msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_ExtensionRangeOptions_serialize()

UPB_INLINE char* google_protobuf_ExtensionRangeOptions_serialize ( const google_protobuf_ExtensionRangeOptions msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_ExtensionRangeOptions_uninterpreted_option()

const UPB_INLINE google_protobuf_UninterpretedOption* const* google_protobuf_ExtensionRangeOptions_uninterpreted_option ( const google_protobuf_ExtensionRangeOptions msg,
size_t *  len 
)

◆ google_protobuf_FieldDescriptorProto_default_value()

UPB_INLINE upb_strview google_protobuf_FieldDescriptorProto_default_value ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_extendee()

UPB_INLINE upb_strview google_protobuf_FieldDescriptorProto_extendee ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_has_default_value()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_default_value ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_has_extendee()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_extendee ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_has_json_name()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_json_name ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_has_label()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_label ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_has_name()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_name ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_has_number()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_number ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_has_oneof_index()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_oneof_index ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_has_options()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_options ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_has_type()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_type ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_has_type_name()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_type_name ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_json_name()

UPB_INLINE upb_strview google_protobuf_FieldDescriptorProto_json_name ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_label()

UPB_INLINE int32_t google_protobuf_FieldDescriptorProto_label ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_mutable_options()

UPB_INLINE struct google_protobuf_FieldOptions* google_protobuf_FieldDescriptorProto_mutable_options ( google_protobuf_FieldDescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_FieldDescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_FieldDescriptorProto_name ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_new()

UPB_INLINE google_protobuf_FieldDescriptorProto* google_protobuf_FieldDescriptorProto_new ( upb_arena arena)

◆ google_protobuf_FieldDescriptorProto_number()

UPB_INLINE int32_t google_protobuf_FieldDescriptorProto_number ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_oneof_index()

UPB_INLINE int32_t google_protobuf_FieldDescriptorProto_oneof_index ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_options()

const UPB_INLINE google_protobuf_FieldOptions* google_protobuf_FieldDescriptorProto_options ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_parse()

UPB_INLINE google_protobuf_FieldDescriptorProto* google_protobuf_FieldDescriptorProto_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_FieldDescriptorProto_serialize()

UPB_INLINE char* google_protobuf_FieldDescriptorProto_serialize ( const google_protobuf_FieldDescriptorProto msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_FieldDescriptorProto_set_default_value()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_default_value ( google_protobuf_FieldDescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_FieldDescriptorProto_set_extendee()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_extendee ( google_protobuf_FieldDescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_FieldDescriptorProto_set_json_name()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_json_name ( google_protobuf_FieldDescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_FieldDescriptorProto_set_label()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_label ( google_protobuf_FieldDescriptorProto msg,
int32_t  value 
)

◆ google_protobuf_FieldDescriptorProto_set_name()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_name ( google_protobuf_FieldDescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_FieldDescriptorProto_set_number()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_number ( google_protobuf_FieldDescriptorProto msg,
int32_t  value 
)

◆ google_protobuf_FieldDescriptorProto_set_oneof_index()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_oneof_index ( google_protobuf_FieldDescriptorProto msg,
int32_t  value 
)

◆ google_protobuf_FieldDescriptorProto_set_options()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_options ( google_protobuf_FieldDescriptorProto msg,
google_protobuf_FieldOptions value 
)

◆ google_protobuf_FieldDescriptorProto_set_type()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_type ( google_protobuf_FieldDescriptorProto msg,
int32_t  value 
)

◆ google_protobuf_FieldDescriptorProto_set_type_name()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_type_name ( google_protobuf_FieldDescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_FieldDescriptorProto_type()

UPB_INLINE int32_t google_protobuf_FieldDescriptorProto_type ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldDescriptorProto_type_name()

UPB_INLINE upb_strview google_protobuf_FieldDescriptorProto_type_name ( const google_protobuf_FieldDescriptorProto msg)

◆ google_protobuf_FieldOptions_add_uninterpreted_option()

UPB_INLINE struct google_protobuf_UninterpretedOption* google_protobuf_FieldOptions_add_uninterpreted_option ( google_protobuf_FieldOptions msg,
upb_arena arena 
)

◆ google_protobuf_FieldOptions_ctype()

UPB_INLINE int32_t google_protobuf_FieldOptions_ctype ( const google_protobuf_FieldOptions msg)

◆ google_protobuf_FieldOptions_deprecated()

UPB_INLINE bool google_protobuf_FieldOptions_deprecated ( const google_protobuf_FieldOptions msg)

◆ google_protobuf_FieldOptions_has_ctype()

UPB_INLINE bool google_protobuf_FieldOptions_has_ctype ( const google_protobuf_FieldOptions msg)

◆ google_protobuf_FieldOptions_has_deprecated()

UPB_INLINE bool google_protobuf_FieldOptions_has_deprecated ( const google_protobuf_FieldOptions msg)

◆ google_protobuf_FieldOptions_has_jstype()

UPB_INLINE bool google_protobuf_FieldOptions_has_jstype ( const google_protobuf_FieldOptions msg)

◆ google_protobuf_FieldOptions_has_lazy()

UPB_INLINE bool google_protobuf_FieldOptions_has_lazy ( const google_protobuf_FieldOptions msg)

◆ google_protobuf_FieldOptions_has_packed()

UPB_INLINE bool google_protobuf_FieldOptions_has_packed ( const google_protobuf_FieldOptions msg)

◆ google_protobuf_FieldOptions_has_weak()

UPB_INLINE bool google_protobuf_FieldOptions_has_weak ( const google_protobuf_FieldOptions msg)

◆ google_protobuf_FieldOptions_jstype()

UPB_INLINE int32_t google_protobuf_FieldOptions_jstype ( const google_protobuf_FieldOptions msg)

◆ google_protobuf_FieldOptions_lazy()

UPB_INLINE bool google_protobuf_FieldOptions_lazy ( const google_protobuf_FieldOptions msg)

◆ google_protobuf_FieldOptions_mutable_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_FieldOptions_mutable_uninterpreted_option ( google_protobuf_FieldOptions msg,
size_t *  len 
)

◆ google_protobuf_FieldOptions_new()

UPB_INLINE google_protobuf_FieldOptions* google_protobuf_FieldOptions_new ( upb_arena arena)

◆ google_protobuf_FieldOptions_packed()

UPB_INLINE bool google_protobuf_FieldOptions_packed ( const google_protobuf_FieldOptions msg)

◆ google_protobuf_FieldOptions_parse()

UPB_INLINE google_protobuf_FieldOptions* google_protobuf_FieldOptions_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_FieldOptions_resize_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_FieldOptions_resize_uninterpreted_option ( google_protobuf_FieldOptions msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_FieldOptions_serialize()

UPB_INLINE char* google_protobuf_FieldOptions_serialize ( const google_protobuf_FieldOptions msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_FieldOptions_set_ctype()

UPB_INLINE void google_protobuf_FieldOptions_set_ctype ( google_protobuf_FieldOptions msg,
int32_t  value 
)

◆ google_protobuf_FieldOptions_set_deprecated()

UPB_INLINE void google_protobuf_FieldOptions_set_deprecated ( google_protobuf_FieldOptions msg,
bool  value 
)

◆ google_protobuf_FieldOptions_set_jstype()

UPB_INLINE void google_protobuf_FieldOptions_set_jstype ( google_protobuf_FieldOptions msg,
int32_t  value 
)

◆ google_protobuf_FieldOptions_set_lazy()

UPB_INLINE void google_protobuf_FieldOptions_set_lazy ( google_protobuf_FieldOptions msg,
bool  value 
)

◆ google_protobuf_FieldOptions_set_packed()

UPB_INLINE void google_protobuf_FieldOptions_set_packed ( google_protobuf_FieldOptions msg,
bool  value 
)

◆ google_protobuf_FieldOptions_set_weak()

UPB_INLINE void google_protobuf_FieldOptions_set_weak ( google_protobuf_FieldOptions msg,
bool  value 
)

◆ google_protobuf_FieldOptions_uninterpreted_option()

const UPB_INLINE google_protobuf_UninterpretedOption* const* google_protobuf_FieldOptions_uninterpreted_option ( const google_protobuf_FieldOptions msg,
size_t *  len 
)

◆ google_protobuf_FieldOptions_weak()

UPB_INLINE bool google_protobuf_FieldOptions_weak ( const google_protobuf_FieldOptions msg)

◆ google_protobuf_FileDescriptorProto_add_dependency()

UPB_INLINE bool google_protobuf_FileDescriptorProto_add_dependency ( google_protobuf_FileDescriptorProto msg,
upb_strview  val,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_add_enum_type()

UPB_INLINE struct google_protobuf_EnumDescriptorProto* google_protobuf_FileDescriptorProto_add_enum_type ( google_protobuf_FileDescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_add_extension()

UPB_INLINE struct google_protobuf_FieldDescriptorProto* google_protobuf_FileDescriptorProto_add_extension ( google_protobuf_FileDescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_add_message_type()

UPB_INLINE struct google_protobuf_DescriptorProto* google_protobuf_FileDescriptorProto_add_message_type ( google_protobuf_FileDescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_add_public_dependency()

UPB_INLINE bool google_protobuf_FileDescriptorProto_add_public_dependency ( google_protobuf_FileDescriptorProto msg,
int32_t  val,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_add_service()

UPB_INLINE struct google_protobuf_ServiceDescriptorProto* google_protobuf_FileDescriptorProto_add_service ( google_protobuf_FileDescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_add_weak_dependency()

UPB_INLINE bool google_protobuf_FileDescriptorProto_add_weak_dependency ( google_protobuf_FileDescriptorProto msg,
int32_t  val,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_dependency()

UPB_INLINE upb_strview const* google_protobuf_FileDescriptorProto_dependency ( const google_protobuf_FileDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorProto_enum_type()

const UPB_INLINE google_protobuf_EnumDescriptorProto* const* google_protobuf_FileDescriptorProto_enum_type ( const google_protobuf_FileDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorProto_extension()

const UPB_INLINE google_protobuf_FieldDescriptorProto* const* google_protobuf_FileDescriptorProto_extension ( const google_protobuf_FileDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorProto_has_name()

UPB_INLINE bool google_protobuf_FileDescriptorProto_has_name ( const google_protobuf_FileDescriptorProto msg)

◆ google_protobuf_FileDescriptorProto_has_options()

UPB_INLINE bool google_protobuf_FileDescriptorProto_has_options ( const google_protobuf_FileDescriptorProto msg)

◆ google_protobuf_FileDescriptorProto_has_package()

UPB_INLINE bool google_protobuf_FileDescriptorProto_has_package ( const google_protobuf_FileDescriptorProto msg)

◆ google_protobuf_FileDescriptorProto_has_source_code_info()

UPB_INLINE bool google_protobuf_FileDescriptorProto_has_source_code_info ( const google_protobuf_FileDescriptorProto msg)

◆ google_protobuf_FileDescriptorProto_has_syntax()

UPB_INLINE bool google_protobuf_FileDescriptorProto_has_syntax ( const google_protobuf_FileDescriptorProto msg)

◆ google_protobuf_FileDescriptorProto_message_type()

const UPB_INLINE google_protobuf_DescriptorProto* const* google_protobuf_FileDescriptorProto_message_type ( const google_protobuf_FileDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorProto_mutable_dependency()

UPB_INLINE upb_strview* google_protobuf_FileDescriptorProto_mutable_dependency ( google_protobuf_FileDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorProto_mutable_enum_type()

UPB_INLINE google_protobuf_EnumDescriptorProto** google_protobuf_FileDescriptorProto_mutable_enum_type ( google_protobuf_FileDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorProto_mutable_extension()

UPB_INLINE google_protobuf_FieldDescriptorProto** google_protobuf_FileDescriptorProto_mutable_extension ( google_protobuf_FileDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorProto_mutable_message_type()

UPB_INLINE google_protobuf_DescriptorProto** google_protobuf_FileDescriptorProto_mutable_message_type ( google_protobuf_FileDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorProto_mutable_options()

UPB_INLINE struct google_protobuf_FileOptions* google_protobuf_FileDescriptorProto_mutable_options ( google_protobuf_FileDescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_mutable_public_dependency()

UPB_INLINE int32_t* google_protobuf_FileDescriptorProto_mutable_public_dependency ( google_protobuf_FileDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorProto_mutable_service()

UPB_INLINE google_protobuf_ServiceDescriptorProto** google_protobuf_FileDescriptorProto_mutable_service ( google_protobuf_FileDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorProto_mutable_source_code_info()

UPB_INLINE struct google_protobuf_SourceCodeInfo* google_protobuf_FileDescriptorProto_mutable_source_code_info ( google_protobuf_FileDescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_mutable_weak_dependency()

UPB_INLINE int32_t* google_protobuf_FileDescriptorProto_mutable_weak_dependency ( google_protobuf_FileDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_FileDescriptorProto_name ( const google_protobuf_FileDescriptorProto msg)

◆ google_protobuf_FileDescriptorProto_new()

UPB_INLINE google_protobuf_FileDescriptorProto* google_protobuf_FileDescriptorProto_new ( upb_arena arena)

◆ google_protobuf_FileDescriptorProto_options()

const UPB_INLINE google_protobuf_FileOptions* google_protobuf_FileDescriptorProto_options ( const google_protobuf_FileDescriptorProto msg)

◆ google_protobuf_FileDescriptorProto_package()

UPB_INLINE upb_strview google_protobuf_FileDescriptorProto_package ( const google_protobuf_FileDescriptorProto msg)

◆ google_protobuf_FileDescriptorProto_parse()

UPB_INLINE google_protobuf_FileDescriptorProto* google_protobuf_FileDescriptorProto_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_public_dependency()

UPB_INLINE int32_t const* google_protobuf_FileDescriptorProto_public_dependency ( const google_protobuf_FileDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorProto_resize_dependency()

UPB_INLINE upb_strview* google_protobuf_FileDescriptorProto_resize_dependency ( google_protobuf_FileDescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_resize_enum_type()

UPB_INLINE google_protobuf_EnumDescriptorProto** google_protobuf_FileDescriptorProto_resize_enum_type ( google_protobuf_FileDescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_resize_extension()

UPB_INLINE google_protobuf_FieldDescriptorProto** google_protobuf_FileDescriptorProto_resize_extension ( google_protobuf_FileDescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_resize_message_type()

UPB_INLINE google_protobuf_DescriptorProto** google_protobuf_FileDescriptorProto_resize_message_type ( google_protobuf_FileDescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_resize_public_dependency()

UPB_INLINE int32_t* google_protobuf_FileDescriptorProto_resize_public_dependency ( google_protobuf_FileDescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_resize_service()

UPB_INLINE google_protobuf_ServiceDescriptorProto** google_protobuf_FileDescriptorProto_resize_service ( google_protobuf_FileDescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_resize_weak_dependency()

UPB_INLINE int32_t* google_protobuf_FileDescriptorProto_resize_weak_dependency ( google_protobuf_FileDescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorProto_serialize()

UPB_INLINE char* google_protobuf_FileDescriptorProto_serialize ( const google_protobuf_FileDescriptorProto msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_FileDescriptorProto_service()

const UPB_INLINE google_protobuf_ServiceDescriptorProto* const* google_protobuf_FileDescriptorProto_service ( const google_protobuf_FileDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorProto_set_name()

UPB_INLINE void google_protobuf_FileDescriptorProto_set_name ( google_protobuf_FileDescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_FileDescriptorProto_set_options()

UPB_INLINE void google_protobuf_FileDescriptorProto_set_options ( google_protobuf_FileDescriptorProto msg,
google_protobuf_FileOptions value 
)

◆ google_protobuf_FileDescriptorProto_set_package()

UPB_INLINE void google_protobuf_FileDescriptorProto_set_package ( google_protobuf_FileDescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_FileDescriptorProto_set_source_code_info()

UPB_INLINE void google_protobuf_FileDescriptorProto_set_source_code_info ( google_protobuf_FileDescriptorProto msg,
google_protobuf_SourceCodeInfo value 
)

◆ google_protobuf_FileDescriptorProto_set_syntax()

UPB_INLINE void google_protobuf_FileDescriptorProto_set_syntax ( google_protobuf_FileDescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_FileDescriptorProto_source_code_info()

const UPB_INLINE google_protobuf_SourceCodeInfo* google_protobuf_FileDescriptorProto_source_code_info ( const google_protobuf_FileDescriptorProto msg)

◆ google_protobuf_FileDescriptorProto_syntax()

UPB_INLINE upb_strview google_protobuf_FileDescriptorProto_syntax ( const google_protobuf_FileDescriptorProto msg)

◆ google_protobuf_FileDescriptorProto_weak_dependency()

UPB_INLINE int32_t const* google_protobuf_FileDescriptorProto_weak_dependency ( const google_protobuf_FileDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorSet_add_file()

UPB_INLINE struct google_protobuf_FileDescriptorProto* google_protobuf_FileDescriptorSet_add_file ( google_protobuf_FileDescriptorSet msg,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorSet_file()

const UPB_INLINE google_protobuf_FileDescriptorProto* const* google_protobuf_FileDescriptorSet_file ( const google_protobuf_FileDescriptorSet msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorSet_mutable_file()

UPB_INLINE google_protobuf_FileDescriptorProto** google_protobuf_FileDescriptorSet_mutable_file ( google_protobuf_FileDescriptorSet msg,
size_t *  len 
)

◆ google_protobuf_FileDescriptorSet_new()

UPB_INLINE google_protobuf_FileDescriptorSet* google_protobuf_FileDescriptorSet_new ( upb_arena arena)

◆ google_protobuf_FileDescriptorSet_parse()

UPB_INLINE google_protobuf_FileDescriptorSet* google_protobuf_FileDescriptorSet_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorSet_resize_file()

UPB_INLINE google_protobuf_FileDescriptorProto** google_protobuf_FileDescriptorSet_resize_file ( google_protobuf_FileDescriptorSet msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_FileDescriptorSet_serialize()

UPB_INLINE char* google_protobuf_FileDescriptorSet_serialize ( const google_protobuf_FileDescriptorSet msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_FileOptions_add_uninterpreted_option()

UPB_INLINE struct google_protobuf_UninterpretedOption* google_protobuf_FileOptions_add_uninterpreted_option ( google_protobuf_FileOptions msg,
upb_arena arena 
)

◆ google_protobuf_FileOptions_cc_enable_arenas()

UPB_INLINE bool google_protobuf_FileOptions_cc_enable_arenas ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_cc_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_cc_generic_services ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_csharp_namespace()

UPB_INLINE upb_strview google_protobuf_FileOptions_csharp_namespace ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_deprecated()

UPB_INLINE bool google_protobuf_FileOptions_deprecated ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_go_package()

UPB_INLINE upb_strview google_protobuf_FileOptions_go_package ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_cc_enable_arenas()

UPB_INLINE bool google_protobuf_FileOptions_has_cc_enable_arenas ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_cc_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_has_cc_generic_services ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_csharp_namespace()

UPB_INLINE bool google_protobuf_FileOptions_has_csharp_namespace ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_deprecated()

UPB_INLINE bool google_protobuf_FileOptions_has_deprecated ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_go_package()

UPB_INLINE bool google_protobuf_FileOptions_has_go_package ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_java_generate_equals_and_hash()

UPB_INLINE bool google_protobuf_FileOptions_has_java_generate_equals_and_hash ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_java_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_has_java_generic_services ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_java_multiple_files()

UPB_INLINE bool google_protobuf_FileOptions_has_java_multiple_files ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_java_outer_classname()

UPB_INLINE bool google_protobuf_FileOptions_has_java_outer_classname ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_java_package()

UPB_INLINE bool google_protobuf_FileOptions_has_java_package ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_java_string_check_utf8()

UPB_INLINE bool google_protobuf_FileOptions_has_java_string_check_utf8 ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_objc_class_prefix()

UPB_INLINE bool google_protobuf_FileOptions_has_objc_class_prefix ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_optimize_for()

UPB_INLINE bool google_protobuf_FileOptions_has_optimize_for ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_php_class_prefix()

UPB_INLINE bool google_protobuf_FileOptions_has_php_class_prefix ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_php_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_has_php_generic_services ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_php_metadata_namespace()

UPB_INLINE bool google_protobuf_FileOptions_has_php_metadata_namespace ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_php_namespace()

UPB_INLINE bool google_protobuf_FileOptions_has_php_namespace ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_py_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_has_py_generic_services ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_ruby_package()

UPB_INLINE bool google_protobuf_FileOptions_has_ruby_package ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_has_swift_prefix()

UPB_INLINE bool google_protobuf_FileOptions_has_swift_prefix ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_java_generate_equals_and_hash()

UPB_INLINE bool google_protobuf_FileOptions_java_generate_equals_and_hash ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_java_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_java_generic_services ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_java_multiple_files()

UPB_INLINE bool google_protobuf_FileOptions_java_multiple_files ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_java_outer_classname()

UPB_INLINE upb_strview google_protobuf_FileOptions_java_outer_classname ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_java_package()

UPB_INLINE upb_strview google_protobuf_FileOptions_java_package ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_java_string_check_utf8()

UPB_INLINE bool google_protobuf_FileOptions_java_string_check_utf8 ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_mutable_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_FileOptions_mutable_uninterpreted_option ( google_protobuf_FileOptions msg,
size_t *  len 
)

◆ google_protobuf_FileOptions_new()

UPB_INLINE google_protobuf_FileOptions* google_protobuf_FileOptions_new ( upb_arena arena)

◆ google_protobuf_FileOptions_objc_class_prefix()

UPB_INLINE upb_strview google_protobuf_FileOptions_objc_class_prefix ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_optimize_for()

UPB_INLINE int32_t google_protobuf_FileOptions_optimize_for ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_parse()

UPB_INLINE google_protobuf_FileOptions* google_protobuf_FileOptions_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_FileOptions_php_class_prefix()

UPB_INLINE upb_strview google_protobuf_FileOptions_php_class_prefix ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_php_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_php_generic_services ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_php_metadata_namespace()

UPB_INLINE upb_strview google_protobuf_FileOptions_php_metadata_namespace ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_php_namespace()

UPB_INLINE upb_strview google_protobuf_FileOptions_php_namespace ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_py_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_py_generic_services ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_resize_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_FileOptions_resize_uninterpreted_option ( google_protobuf_FileOptions msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_FileOptions_ruby_package()

UPB_INLINE upb_strview google_protobuf_FileOptions_ruby_package ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_serialize()

UPB_INLINE char* google_protobuf_FileOptions_serialize ( const google_protobuf_FileOptions msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_FileOptions_set_cc_enable_arenas()

UPB_INLINE void google_protobuf_FileOptions_set_cc_enable_arenas ( google_protobuf_FileOptions msg,
bool  value 
)

◆ google_protobuf_FileOptions_set_cc_generic_services()

UPB_INLINE void google_protobuf_FileOptions_set_cc_generic_services ( google_protobuf_FileOptions msg,
bool  value 
)

◆ google_protobuf_FileOptions_set_csharp_namespace()

UPB_INLINE void google_protobuf_FileOptions_set_csharp_namespace ( google_protobuf_FileOptions msg,
upb_strview  value 
)

◆ google_protobuf_FileOptions_set_deprecated()

UPB_INLINE void google_protobuf_FileOptions_set_deprecated ( google_protobuf_FileOptions msg,
bool  value 
)

◆ google_protobuf_FileOptions_set_go_package()

UPB_INLINE void google_protobuf_FileOptions_set_go_package ( google_protobuf_FileOptions msg,
upb_strview  value 
)

◆ google_protobuf_FileOptions_set_java_generate_equals_and_hash()

UPB_INLINE void google_protobuf_FileOptions_set_java_generate_equals_and_hash ( google_protobuf_FileOptions msg,
bool  value 
)

◆ google_protobuf_FileOptions_set_java_generic_services()

UPB_INLINE void google_protobuf_FileOptions_set_java_generic_services ( google_protobuf_FileOptions msg,
bool  value 
)

◆ google_protobuf_FileOptions_set_java_multiple_files()

UPB_INLINE void google_protobuf_FileOptions_set_java_multiple_files ( google_protobuf_FileOptions msg,
bool  value 
)

◆ google_protobuf_FileOptions_set_java_outer_classname()

UPB_INLINE void google_protobuf_FileOptions_set_java_outer_classname ( google_protobuf_FileOptions msg,
upb_strview  value 
)

◆ google_protobuf_FileOptions_set_java_package()

UPB_INLINE void google_protobuf_FileOptions_set_java_package ( google_protobuf_FileOptions msg,
upb_strview  value 
)

◆ google_protobuf_FileOptions_set_java_string_check_utf8()

UPB_INLINE void google_protobuf_FileOptions_set_java_string_check_utf8 ( google_protobuf_FileOptions msg,
bool  value 
)

◆ google_protobuf_FileOptions_set_objc_class_prefix()

UPB_INLINE void google_protobuf_FileOptions_set_objc_class_prefix ( google_protobuf_FileOptions msg,
upb_strview  value 
)

◆ google_protobuf_FileOptions_set_optimize_for()

UPB_INLINE void google_protobuf_FileOptions_set_optimize_for ( google_protobuf_FileOptions msg,
int32_t  value 
)

◆ google_protobuf_FileOptions_set_php_class_prefix()

UPB_INLINE void google_protobuf_FileOptions_set_php_class_prefix ( google_protobuf_FileOptions msg,
upb_strview  value 
)

◆ google_protobuf_FileOptions_set_php_generic_services()

UPB_INLINE void google_protobuf_FileOptions_set_php_generic_services ( google_protobuf_FileOptions msg,
bool  value 
)

◆ google_protobuf_FileOptions_set_php_metadata_namespace()

UPB_INLINE void google_protobuf_FileOptions_set_php_metadata_namespace ( google_protobuf_FileOptions msg,
upb_strview  value 
)

◆ google_protobuf_FileOptions_set_php_namespace()

UPB_INLINE void google_protobuf_FileOptions_set_php_namespace ( google_protobuf_FileOptions msg,
upb_strview  value 
)

◆ google_protobuf_FileOptions_set_py_generic_services()

UPB_INLINE void google_protobuf_FileOptions_set_py_generic_services ( google_protobuf_FileOptions msg,
bool  value 
)

◆ google_protobuf_FileOptions_set_ruby_package()

UPB_INLINE void google_protobuf_FileOptions_set_ruby_package ( google_protobuf_FileOptions msg,
upb_strview  value 
)

◆ google_protobuf_FileOptions_set_swift_prefix()

UPB_INLINE void google_protobuf_FileOptions_set_swift_prefix ( google_protobuf_FileOptions msg,
upb_strview  value 
)

◆ google_protobuf_FileOptions_swift_prefix()

UPB_INLINE upb_strview google_protobuf_FileOptions_swift_prefix ( const google_protobuf_FileOptions msg)

◆ google_protobuf_FileOptions_uninterpreted_option()

const UPB_INLINE google_protobuf_UninterpretedOption* const* google_protobuf_FileOptions_uninterpreted_option ( const google_protobuf_FileOptions msg,
size_t *  len 
)

◆ google_protobuf_GeneratedCodeInfo_add_annotation()

UPB_INLINE struct google_protobuf_GeneratedCodeInfo_Annotation* google_protobuf_GeneratedCodeInfo_add_annotation ( google_protobuf_GeneratedCodeInfo msg,
upb_arena arena 
)

◆ google_protobuf_GeneratedCodeInfo_annotation()

const UPB_INLINE google_protobuf_GeneratedCodeInfo_Annotation* const* google_protobuf_GeneratedCodeInfo_annotation ( const google_protobuf_GeneratedCodeInfo msg,
size_t *  len 
)

◆ google_protobuf_GeneratedCodeInfo_Annotation_add_path()

UPB_INLINE bool google_protobuf_GeneratedCodeInfo_Annotation_add_path ( google_protobuf_GeneratedCodeInfo_Annotation msg,
int32_t  val,
upb_arena arena 
)

◆ google_protobuf_GeneratedCodeInfo_Annotation_begin()

UPB_INLINE int32_t google_protobuf_GeneratedCodeInfo_Annotation_begin ( const google_protobuf_GeneratedCodeInfo_Annotation msg)

◆ google_protobuf_GeneratedCodeInfo_Annotation_end()

UPB_INLINE int32_t google_protobuf_GeneratedCodeInfo_Annotation_end ( const google_protobuf_GeneratedCodeInfo_Annotation msg)

◆ google_protobuf_GeneratedCodeInfo_Annotation_has_begin()

UPB_INLINE bool google_protobuf_GeneratedCodeInfo_Annotation_has_begin ( const google_protobuf_GeneratedCodeInfo_Annotation msg)

◆ google_protobuf_GeneratedCodeInfo_Annotation_has_end()

UPB_INLINE bool google_protobuf_GeneratedCodeInfo_Annotation_has_end ( const google_protobuf_GeneratedCodeInfo_Annotation msg)

◆ google_protobuf_GeneratedCodeInfo_Annotation_has_source_file()

UPB_INLINE bool google_protobuf_GeneratedCodeInfo_Annotation_has_source_file ( const google_protobuf_GeneratedCodeInfo_Annotation msg)

◆ google_protobuf_GeneratedCodeInfo_Annotation_mutable_path()

UPB_INLINE int32_t* google_protobuf_GeneratedCodeInfo_Annotation_mutable_path ( google_protobuf_GeneratedCodeInfo_Annotation msg,
size_t *  len 
)

◆ google_protobuf_GeneratedCodeInfo_Annotation_new()

UPB_INLINE google_protobuf_GeneratedCodeInfo_Annotation* google_protobuf_GeneratedCodeInfo_Annotation_new ( upb_arena arena)

◆ google_protobuf_GeneratedCodeInfo_Annotation_parse()

UPB_INLINE google_protobuf_GeneratedCodeInfo_Annotation* google_protobuf_GeneratedCodeInfo_Annotation_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_GeneratedCodeInfo_Annotation_path()

UPB_INLINE int32_t const* google_protobuf_GeneratedCodeInfo_Annotation_path ( const google_protobuf_GeneratedCodeInfo_Annotation msg,
size_t *  len 
)

◆ google_protobuf_GeneratedCodeInfo_Annotation_resize_path()

UPB_INLINE int32_t* google_protobuf_GeneratedCodeInfo_Annotation_resize_path ( google_protobuf_GeneratedCodeInfo_Annotation msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_GeneratedCodeInfo_Annotation_serialize()

UPB_INLINE char* google_protobuf_GeneratedCodeInfo_Annotation_serialize ( const google_protobuf_GeneratedCodeInfo_Annotation msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_GeneratedCodeInfo_Annotation_set_begin()

UPB_INLINE void google_protobuf_GeneratedCodeInfo_Annotation_set_begin ( google_protobuf_GeneratedCodeInfo_Annotation msg,
int32_t  value 
)

◆ google_protobuf_GeneratedCodeInfo_Annotation_set_end()

UPB_INLINE void google_protobuf_GeneratedCodeInfo_Annotation_set_end ( google_protobuf_GeneratedCodeInfo_Annotation msg,
int32_t  value 
)

◆ google_protobuf_GeneratedCodeInfo_Annotation_set_source_file()

UPB_INLINE void google_protobuf_GeneratedCodeInfo_Annotation_set_source_file ( google_protobuf_GeneratedCodeInfo_Annotation msg,
upb_strview  value 
)

◆ google_protobuf_GeneratedCodeInfo_Annotation_source_file()

UPB_INLINE upb_strview google_protobuf_GeneratedCodeInfo_Annotation_source_file ( const google_protobuf_GeneratedCodeInfo_Annotation msg)

◆ google_protobuf_GeneratedCodeInfo_mutable_annotation()

UPB_INLINE google_protobuf_GeneratedCodeInfo_Annotation** google_protobuf_GeneratedCodeInfo_mutable_annotation ( google_protobuf_GeneratedCodeInfo msg,
size_t *  len 
)

◆ google_protobuf_GeneratedCodeInfo_new()

UPB_INLINE google_protobuf_GeneratedCodeInfo* google_protobuf_GeneratedCodeInfo_new ( upb_arena arena)

◆ google_protobuf_GeneratedCodeInfo_parse()

UPB_INLINE google_protobuf_GeneratedCodeInfo* google_protobuf_GeneratedCodeInfo_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_GeneratedCodeInfo_resize_annotation()

UPB_INLINE google_protobuf_GeneratedCodeInfo_Annotation** google_protobuf_GeneratedCodeInfo_resize_annotation ( google_protobuf_GeneratedCodeInfo msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_GeneratedCodeInfo_serialize()

UPB_INLINE char* google_protobuf_GeneratedCodeInfo_serialize ( const google_protobuf_GeneratedCodeInfo msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_MessageOptions_add_uninterpreted_option()

UPB_INLINE struct google_protobuf_UninterpretedOption* google_protobuf_MessageOptions_add_uninterpreted_option ( google_protobuf_MessageOptions msg,
upb_arena arena 
)

◆ google_protobuf_MessageOptions_deprecated()

UPB_INLINE bool google_protobuf_MessageOptions_deprecated ( const google_protobuf_MessageOptions msg)

◆ google_protobuf_MessageOptions_has_deprecated()

UPB_INLINE bool google_protobuf_MessageOptions_has_deprecated ( const google_protobuf_MessageOptions msg)

◆ google_protobuf_MessageOptions_has_map_entry()

UPB_INLINE bool google_protobuf_MessageOptions_has_map_entry ( const google_protobuf_MessageOptions msg)

◆ google_protobuf_MessageOptions_has_message_set_wire_format()

UPB_INLINE bool google_protobuf_MessageOptions_has_message_set_wire_format ( const google_protobuf_MessageOptions msg)

◆ google_protobuf_MessageOptions_has_no_standard_descriptor_accessor()

UPB_INLINE bool google_protobuf_MessageOptions_has_no_standard_descriptor_accessor ( const google_protobuf_MessageOptions msg)

◆ google_protobuf_MessageOptions_map_entry()

UPB_INLINE bool google_protobuf_MessageOptions_map_entry ( const google_protobuf_MessageOptions msg)

◆ google_protobuf_MessageOptions_message_set_wire_format()

UPB_INLINE bool google_protobuf_MessageOptions_message_set_wire_format ( const google_protobuf_MessageOptions msg)

◆ google_protobuf_MessageOptions_mutable_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_MessageOptions_mutable_uninterpreted_option ( google_protobuf_MessageOptions msg,
size_t *  len 
)

◆ google_protobuf_MessageOptions_new()

UPB_INLINE google_protobuf_MessageOptions* google_protobuf_MessageOptions_new ( upb_arena arena)

◆ google_protobuf_MessageOptions_no_standard_descriptor_accessor()

UPB_INLINE bool google_protobuf_MessageOptions_no_standard_descriptor_accessor ( const google_protobuf_MessageOptions msg)

◆ google_protobuf_MessageOptions_parse()

UPB_INLINE google_protobuf_MessageOptions* google_protobuf_MessageOptions_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_MessageOptions_resize_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_MessageOptions_resize_uninterpreted_option ( google_protobuf_MessageOptions msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_MessageOptions_serialize()

UPB_INLINE char* google_protobuf_MessageOptions_serialize ( const google_protobuf_MessageOptions msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_MessageOptions_set_deprecated()

UPB_INLINE void google_protobuf_MessageOptions_set_deprecated ( google_protobuf_MessageOptions msg,
bool  value 
)

◆ google_protobuf_MessageOptions_set_map_entry()

UPB_INLINE void google_protobuf_MessageOptions_set_map_entry ( google_protobuf_MessageOptions msg,
bool  value 
)

◆ google_protobuf_MessageOptions_set_message_set_wire_format()

UPB_INLINE void google_protobuf_MessageOptions_set_message_set_wire_format ( google_protobuf_MessageOptions msg,
bool  value 
)

◆ google_protobuf_MessageOptions_set_no_standard_descriptor_accessor()

UPB_INLINE void google_protobuf_MessageOptions_set_no_standard_descriptor_accessor ( google_protobuf_MessageOptions msg,
bool  value 
)

◆ google_protobuf_MessageOptions_uninterpreted_option()

const UPB_INLINE google_protobuf_UninterpretedOption* const* google_protobuf_MessageOptions_uninterpreted_option ( const google_protobuf_MessageOptions msg,
size_t *  len 
)

◆ google_protobuf_MethodDescriptorProto_client_streaming()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_client_streaming ( const google_protobuf_MethodDescriptorProto msg)

◆ google_protobuf_MethodDescriptorProto_has_client_streaming()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_client_streaming ( const google_protobuf_MethodDescriptorProto msg)

◆ google_protobuf_MethodDescriptorProto_has_input_type()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_input_type ( const google_protobuf_MethodDescriptorProto msg)

◆ google_protobuf_MethodDescriptorProto_has_name()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_name ( const google_protobuf_MethodDescriptorProto msg)

◆ google_protobuf_MethodDescriptorProto_has_options()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_options ( const google_protobuf_MethodDescriptorProto msg)

◆ google_protobuf_MethodDescriptorProto_has_output_type()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_output_type ( const google_protobuf_MethodDescriptorProto msg)

◆ google_protobuf_MethodDescriptorProto_has_server_streaming()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_server_streaming ( const google_protobuf_MethodDescriptorProto msg)

◆ google_protobuf_MethodDescriptorProto_input_type()

UPB_INLINE upb_strview google_protobuf_MethodDescriptorProto_input_type ( const google_protobuf_MethodDescriptorProto msg)

◆ google_protobuf_MethodDescriptorProto_mutable_options()

UPB_INLINE struct google_protobuf_MethodOptions* google_protobuf_MethodDescriptorProto_mutable_options ( google_protobuf_MethodDescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_MethodDescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_MethodDescriptorProto_name ( const google_protobuf_MethodDescriptorProto msg)

◆ google_protobuf_MethodDescriptorProto_new()

UPB_INLINE google_protobuf_MethodDescriptorProto* google_protobuf_MethodDescriptorProto_new ( upb_arena arena)

◆ google_protobuf_MethodDescriptorProto_options()

const UPB_INLINE google_protobuf_MethodOptions* google_protobuf_MethodDescriptorProto_options ( const google_protobuf_MethodDescriptorProto msg)

◆ google_protobuf_MethodDescriptorProto_output_type()

UPB_INLINE upb_strview google_protobuf_MethodDescriptorProto_output_type ( const google_protobuf_MethodDescriptorProto msg)

◆ google_protobuf_MethodDescriptorProto_parse()

UPB_INLINE google_protobuf_MethodDescriptorProto* google_protobuf_MethodDescriptorProto_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_MethodDescriptorProto_serialize()

UPB_INLINE char* google_protobuf_MethodDescriptorProto_serialize ( const google_protobuf_MethodDescriptorProto msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_MethodDescriptorProto_server_streaming()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_server_streaming ( const google_protobuf_MethodDescriptorProto msg)

◆ google_protobuf_MethodDescriptorProto_set_client_streaming()

UPB_INLINE void google_protobuf_MethodDescriptorProto_set_client_streaming ( google_protobuf_MethodDescriptorProto msg,
bool  value 
)

◆ google_protobuf_MethodDescriptorProto_set_input_type()

UPB_INLINE void google_protobuf_MethodDescriptorProto_set_input_type ( google_protobuf_MethodDescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_MethodDescriptorProto_set_name()

UPB_INLINE void google_protobuf_MethodDescriptorProto_set_name ( google_protobuf_MethodDescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_MethodDescriptorProto_set_options()

UPB_INLINE void google_protobuf_MethodDescriptorProto_set_options ( google_protobuf_MethodDescriptorProto msg,
google_protobuf_MethodOptions value 
)

◆ google_protobuf_MethodDescriptorProto_set_output_type()

UPB_INLINE void google_protobuf_MethodDescriptorProto_set_output_type ( google_protobuf_MethodDescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_MethodDescriptorProto_set_server_streaming()

UPB_INLINE void google_protobuf_MethodDescriptorProto_set_server_streaming ( google_protobuf_MethodDescriptorProto msg,
bool  value 
)

◆ google_protobuf_MethodOptions_add_uninterpreted_option()

UPB_INLINE struct google_protobuf_UninterpretedOption* google_protobuf_MethodOptions_add_uninterpreted_option ( google_protobuf_MethodOptions msg,
upb_arena arena 
)

◆ google_protobuf_MethodOptions_deprecated()

UPB_INLINE bool google_protobuf_MethodOptions_deprecated ( const google_protobuf_MethodOptions msg)

◆ google_protobuf_MethodOptions_has_deprecated()

UPB_INLINE bool google_protobuf_MethodOptions_has_deprecated ( const google_protobuf_MethodOptions msg)

◆ google_protobuf_MethodOptions_has_idempotency_level()

UPB_INLINE bool google_protobuf_MethodOptions_has_idempotency_level ( const google_protobuf_MethodOptions msg)

◆ google_protobuf_MethodOptions_idempotency_level()

UPB_INLINE int32_t google_protobuf_MethodOptions_idempotency_level ( const google_protobuf_MethodOptions msg)

◆ google_protobuf_MethodOptions_mutable_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_MethodOptions_mutable_uninterpreted_option ( google_protobuf_MethodOptions msg,
size_t *  len 
)

◆ google_protobuf_MethodOptions_new()

UPB_INLINE google_protobuf_MethodOptions* google_protobuf_MethodOptions_new ( upb_arena arena)

◆ google_protobuf_MethodOptions_parse()

UPB_INLINE google_protobuf_MethodOptions* google_protobuf_MethodOptions_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_MethodOptions_resize_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_MethodOptions_resize_uninterpreted_option ( google_protobuf_MethodOptions msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_MethodOptions_serialize()

UPB_INLINE char* google_protobuf_MethodOptions_serialize ( const google_protobuf_MethodOptions msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_MethodOptions_set_deprecated()

UPB_INLINE void google_protobuf_MethodOptions_set_deprecated ( google_protobuf_MethodOptions msg,
bool  value 
)

◆ google_protobuf_MethodOptions_set_idempotency_level()

UPB_INLINE void google_protobuf_MethodOptions_set_idempotency_level ( google_protobuf_MethodOptions msg,
int32_t  value 
)

◆ google_protobuf_MethodOptions_uninterpreted_option()

const UPB_INLINE google_protobuf_UninterpretedOption* const* google_protobuf_MethodOptions_uninterpreted_option ( const google_protobuf_MethodOptions msg,
size_t *  len 
)

◆ google_protobuf_OneofDescriptorProto_has_name()

UPB_INLINE bool google_protobuf_OneofDescriptorProto_has_name ( const google_protobuf_OneofDescriptorProto msg)

◆ google_protobuf_OneofDescriptorProto_has_options()

UPB_INLINE bool google_protobuf_OneofDescriptorProto_has_options ( const google_protobuf_OneofDescriptorProto msg)

◆ google_protobuf_OneofDescriptorProto_mutable_options()

UPB_INLINE struct google_protobuf_OneofOptions* google_protobuf_OneofDescriptorProto_mutable_options ( google_protobuf_OneofDescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_OneofDescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_OneofDescriptorProto_name ( const google_protobuf_OneofDescriptorProto msg)

◆ google_protobuf_OneofDescriptorProto_new()

UPB_INLINE google_protobuf_OneofDescriptorProto* google_protobuf_OneofDescriptorProto_new ( upb_arena arena)

◆ google_protobuf_OneofDescriptorProto_options()

const UPB_INLINE google_protobuf_OneofOptions* google_protobuf_OneofDescriptorProto_options ( const google_protobuf_OneofDescriptorProto msg)

◆ google_protobuf_OneofDescriptorProto_parse()

UPB_INLINE google_protobuf_OneofDescriptorProto* google_protobuf_OneofDescriptorProto_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_OneofDescriptorProto_serialize()

UPB_INLINE char* google_protobuf_OneofDescriptorProto_serialize ( const google_protobuf_OneofDescriptorProto msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_OneofDescriptorProto_set_name()

UPB_INLINE void google_protobuf_OneofDescriptorProto_set_name ( google_protobuf_OneofDescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_OneofDescriptorProto_set_options()

UPB_INLINE void google_protobuf_OneofDescriptorProto_set_options ( google_protobuf_OneofDescriptorProto msg,
google_protobuf_OneofOptions value 
)

◆ google_protobuf_OneofOptions_add_uninterpreted_option()

UPB_INLINE struct google_protobuf_UninterpretedOption* google_protobuf_OneofOptions_add_uninterpreted_option ( google_protobuf_OneofOptions msg,
upb_arena arena 
)

◆ google_protobuf_OneofOptions_mutable_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_OneofOptions_mutable_uninterpreted_option ( google_protobuf_OneofOptions msg,
size_t *  len 
)

◆ google_protobuf_OneofOptions_new()

UPB_INLINE google_protobuf_OneofOptions* google_protobuf_OneofOptions_new ( upb_arena arena)

◆ google_protobuf_OneofOptions_parse()

UPB_INLINE google_protobuf_OneofOptions* google_protobuf_OneofOptions_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_OneofOptions_resize_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_OneofOptions_resize_uninterpreted_option ( google_protobuf_OneofOptions msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_OneofOptions_serialize()

UPB_INLINE char* google_protobuf_OneofOptions_serialize ( const google_protobuf_OneofOptions msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_OneofOptions_uninterpreted_option()

const UPB_INLINE google_protobuf_UninterpretedOption* const* google_protobuf_OneofOptions_uninterpreted_option ( const google_protobuf_OneofOptions msg,
size_t *  len 
)

◆ google_protobuf_ServiceDescriptorProto_add_method()

UPB_INLINE struct google_protobuf_MethodDescriptorProto* google_protobuf_ServiceDescriptorProto_add_method ( google_protobuf_ServiceDescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_ServiceDescriptorProto_has_name()

UPB_INLINE bool google_protobuf_ServiceDescriptorProto_has_name ( const google_protobuf_ServiceDescriptorProto msg)

◆ google_protobuf_ServiceDescriptorProto_has_options()

UPB_INLINE bool google_protobuf_ServiceDescriptorProto_has_options ( const google_protobuf_ServiceDescriptorProto msg)

◆ google_protobuf_ServiceDescriptorProto_method()

const UPB_INLINE google_protobuf_MethodDescriptorProto* const* google_protobuf_ServiceDescriptorProto_method ( const google_protobuf_ServiceDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_ServiceDescriptorProto_mutable_method()

UPB_INLINE google_protobuf_MethodDescriptorProto** google_protobuf_ServiceDescriptorProto_mutable_method ( google_protobuf_ServiceDescriptorProto msg,
size_t *  len 
)

◆ google_protobuf_ServiceDescriptorProto_mutable_options()

UPB_INLINE struct google_protobuf_ServiceOptions* google_protobuf_ServiceDescriptorProto_mutable_options ( google_protobuf_ServiceDescriptorProto msg,
upb_arena arena 
)

◆ google_protobuf_ServiceDescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_ServiceDescriptorProto_name ( const google_protobuf_ServiceDescriptorProto msg)

◆ google_protobuf_ServiceDescriptorProto_new()

UPB_INLINE google_protobuf_ServiceDescriptorProto* google_protobuf_ServiceDescriptorProto_new ( upb_arena arena)

◆ google_protobuf_ServiceDescriptorProto_options()

const UPB_INLINE google_protobuf_ServiceOptions* google_protobuf_ServiceDescriptorProto_options ( const google_protobuf_ServiceDescriptorProto msg)

◆ google_protobuf_ServiceDescriptorProto_parse()

UPB_INLINE google_protobuf_ServiceDescriptorProto* google_protobuf_ServiceDescriptorProto_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_ServiceDescriptorProto_resize_method()

UPB_INLINE google_protobuf_MethodDescriptorProto** google_protobuf_ServiceDescriptorProto_resize_method ( google_protobuf_ServiceDescriptorProto msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_ServiceDescriptorProto_serialize()

UPB_INLINE char* google_protobuf_ServiceDescriptorProto_serialize ( const google_protobuf_ServiceDescriptorProto msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_ServiceDescriptorProto_set_name()

UPB_INLINE void google_protobuf_ServiceDescriptorProto_set_name ( google_protobuf_ServiceDescriptorProto msg,
upb_strview  value 
)

◆ google_protobuf_ServiceDescriptorProto_set_options()

UPB_INLINE void google_protobuf_ServiceDescriptorProto_set_options ( google_protobuf_ServiceDescriptorProto msg,
google_protobuf_ServiceOptions value 
)

◆ google_protobuf_ServiceOptions_add_uninterpreted_option()

UPB_INLINE struct google_protobuf_UninterpretedOption* google_protobuf_ServiceOptions_add_uninterpreted_option ( google_protobuf_ServiceOptions msg,
upb_arena arena 
)

◆ google_protobuf_ServiceOptions_deprecated()

UPB_INLINE bool google_protobuf_ServiceOptions_deprecated ( const google_protobuf_ServiceOptions msg)

◆ google_protobuf_ServiceOptions_has_deprecated()

UPB_INLINE bool google_protobuf_ServiceOptions_has_deprecated ( const google_protobuf_ServiceOptions msg)

◆ google_protobuf_ServiceOptions_mutable_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_ServiceOptions_mutable_uninterpreted_option ( google_protobuf_ServiceOptions msg,
size_t *  len 
)

◆ google_protobuf_ServiceOptions_new()

UPB_INLINE google_protobuf_ServiceOptions* google_protobuf_ServiceOptions_new ( upb_arena arena)

◆ google_protobuf_ServiceOptions_parse()

UPB_INLINE google_protobuf_ServiceOptions* google_protobuf_ServiceOptions_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_ServiceOptions_resize_uninterpreted_option()

UPB_INLINE google_protobuf_UninterpretedOption** google_protobuf_ServiceOptions_resize_uninterpreted_option ( google_protobuf_ServiceOptions msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_ServiceOptions_serialize()

UPB_INLINE char* google_protobuf_ServiceOptions_serialize ( const google_protobuf_ServiceOptions msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_ServiceOptions_set_deprecated()

UPB_INLINE void google_protobuf_ServiceOptions_set_deprecated ( google_protobuf_ServiceOptions msg,
bool  value 
)

◆ google_protobuf_ServiceOptions_uninterpreted_option()

const UPB_INLINE google_protobuf_UninterpretedOption* const* google_protobuf_ServiceOptions_uninterpreted_option ( const google_protobuf_ServiceOptions msg,
size_t *  len 
)

◆ google_protobuf_SourceCodeInfo_add_location()

UPB_INLINE struct google_protobuf_SourceCodeInfo_Location* google_protobuf_SourceCodeInfo_add_location ( google_protobuf_SourceCodeInfo msg,
upb_arena arena 
)

◆ google_protobuf_SourceCodeInfo_location()

const UPB_INLINE google_protobuf_SourceCodeInfo_Location* const* google_protobuf_SourceCodeInfo_location ( const google_protobuf_SourceCodeInfo msg,
size_t *  len 
)

◆ google_protobuf_SourceCodeInfo_Location_add_leading_detached_comments()

UPB_INLINE bool google_protobuf_SourceCodeInfo_Location_add_leading_detached_comments ( google_protobuf_SourceCodeInfo_Location msg,
upb_strview  val,
upb_arena arena 
)

◆ google_protobuf_SourceCodeInfo_Location_add_path()

UPB_INLINE bool google_protobuf_SourceCodeInfo_Location_add_path ( google_protobuf_SourceCodeInfo_Location msg,
int32_t  val,
upb_arena arena 
)

◆ google_protobuf_SourceCodeInfo_Location_add_span()

UPB_INLINE bool google_protobuf_SourceCodeInfo_Location_add_span ( google_protobuf_SourceCodeInfo_Location msg,
int32_t  val,
upb_arena arena 
)

◆ google_protobuf_SourceCodeInfo_Location_has_leading_comments()

UPB_INLINE bool google_protobuf_SourceCodeInfo_Location_has_leading_comments ( const google_protobuf_SourceCodeInfo_Location msg)

◆ google_protobuf_SourceCodeInfo_Location_has_trailing_comments()

UPB_INLINE bool google_protobuf_SourceCodeInfo_Location_has_trailing_comments ( const google_protobuf_SourceCodeInfo_Location msg)

◆ google_protobuf_SourceCodeInfo_Location_leading_comments()

UPB_INLINE upb_strview google_protobuf_SourceCodeInfo_Location_leading_comments ( const google_protobuf_SourceCodeInfo_Location msg)

◆ google_protobuf_SourceCodeInfo_Location_leading_detached_comments()

UPB_INLINE upb_strview const* google_protobuf_SourceCodeInfo_Location_leading_detached_comments ( const google_protobuf_SourceCodeInfo_Location msg,
size_t *  len 
)

◆ google_protobuf_SourceCodeInfo_Location_mutable_leading_detached_comments()

UPB_INLINE upb_strview* google_protobuf_SourceCodeInfo_Location_mutable_leading_detached_comments ( google_protobuf_SourceCodeInfo_Location msg,
size_t *  len 
)

◆ google_protobuf_SourceCodeInfo_Location_mutable_path()

UPB_INLINE int32_t* google_protobuf_SourceCodeInfo_Location_mutable_path ( google_protobuf_SourceCodeInfo_Location msg,
size_t *  len 
)

◆ google_protobuf_SourceCodeInfo_Location_mutable_span()

UPB_INLINE int32_t* google_protobuf_SourceCodeInfo_Location_mutable_span ( google_protobuf_SourceCodeInfo_Location msg,
size_t *  len 
)

◆ google_protobuf_SourceCodeInfo_Location_new()

UPB_INLINE google_protobuf_SourceCodeInfo_Location* google_protobuf_SourceCodeInfo_Location_new ( upb_arena arena)

◆ google_protobuf_SourceCodeInfo_Location_parse()

UPB_INLINE google_protobuf_SourceCodeInfo_Location* google_protobuf_SourceCodeInfo_Location_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_SourceCodeInfo_Location_path()

UPB_INLINE int32_t const* google_protobuf_SourceCodeInfo_Location_path ( const google_protobuf_SourceCodeInfo_Location msg,
size_t *  len 
)

◆ google_protobuf_SourceCodeInfo_Location_resize_leading_detached_comments()

UPB_INLINE upb_strview* google_protobuf_SourceCodeInfo_Location_resize_leading_detached_comments ( google_protobuf_SourceCodeInfo_Location msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_SourceCodeInfo_Location_resize_path()

UPB_INLINE int32_t* google_protobuf_SourceCodeInfo_Location_resize_path ( google_protobuf_SourceCodeInfo_Location msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_SourceCodeInfo_Location_resize_span()

UPB_INLINE int32_t* google_protobuf_SourceCodeInfo_Location_resize_span ( google_protobuf_SourceCodeInfo_Location msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_SourceCodeInfo_Location_serialize()

UPB_INLINE char* google_protobuf_SourceCodeInfo_Location_serialize ( const google_protobuf_SourceCodeInfo_Location msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_SourceCodeInfo_Location_set_leading_comments()

UPB_INLINE void google_protobuf_SourceCodeInfo_Location_set_leading_comments ( google_protobuf_SourceCodeInfo_Location msg,
upb_strview  value 
)

◆ google_protobuf_SourceCodeInfo_Location_set_trailing_comments()

UPB_INLINE void google_protobuf_SourceCodeInfo_Location_set_trailing_comments ( google_protobuf_SourceCodeInfo_Location msg,
upb_strview  value 
)

◆ google_protobuf_SourceCodeInfo_Location_span()

UPB_INLINE int32_t const* google_protobuf_SourceCodeInfo_Location_span ( const google_protobuf_SourceCodeInfo_Location msg,
size_t *  len 
)

◆ google_protobuf_SourceCodeInfo_Location_trailing_comments()

UPB_INLINE upb_strview google_protobuf_SourceCodeInfo_Location_trailing_comments ( const google_protobuf_SourceCodeInfo_Location msg)

◆ google_protobuf_SourceCodeInfo_mutable_location()

UPB_INLINE google_protobuf_SourceCodeInfo_Location** google_protobuf_SourceCodeInfo_mutable_location ( google_protobuf_SourceCodeInfo msg,
size_t *  len 
)

◆ google_protobuf_SourceCodeInfo_new()

UPB_INLINE google_protobuf_SourceCodeInfo* google_protobuf_SourceCodeInfo_new ( upb_arena arena)

◆ google_protobuf_SourceCodeInfo_parse()

UPB_INLINE google_protobuf_SourceCodeInfo* google_protobuf_SourceCodeInfo_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_SourceCodeInfo_resize_location()

UPB_INLINE google_protobuf_SourceCodeInfo_Location** google_protobuf_SourceCodeInfo_resize_location ( google_protobuf_SourceCodeInfo msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_SourceCodeInfo_serialize()

UPB_INLINE char* google_protobuf_SourceCodeInfo_serialize ( const google_protobuf_SourceCodeInfo msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_UninterpretedOption_add_name()

UPB_INLINE struct google_protobuf_UninterpretedOption_NamePart* google_protobuf_UninterpretedOption_add_name ( google_protobuf_UninterpretedOption msg,
upb_arena arena 
)

◆ google_protobuf_UninterpretedOption_aggregate_value()

UPB_INLINE upb_strview google_protobuf_UninterpretedOption_aggregate_value ( const google_protobuf_UninterpretedOption msg)

◆ google_protobuf_UninterpretedOption_double_value()

UPB_INLINE double google_protobuf_UninterpretedOption_double_value ( const google_protobuf_UninterpretedOption msg)

◆ google_protobuf_UninterpretedOption_has_aggregate_value()

UPB_INLINE bool google_protobuf_UninterpretedOption_has_aggregate_value ( const google_protobuf_UninterpretedOption msg)

◆ google_protobuf_UninterpretedOption_has_double_value()

UPB_INLINE bool google_protobuf_UninterpretedOption_has_double_value ( const google_protobuf_UninterpretedOption msg)

◆ google_protobuf_UninterpretedOption_has_identifier_value()

UPB_INLINE bool google_protobuf_UninterpretedOption_has_identifier_value ( const google_protobuf_UninterpretedOption msg)

◆ google_protobuf_UninterpretedOption_has_negative_int_value()

UPB_INLINE bool google_protobuf_UninterpretedOption_has_negative_int_value ( const google_protobuf_UninterpretedOption msg)

◆ google_protobuf_UninterpretedOption_has_positive_int_value()

UPB_INLINE bool google_protobuf_UninterpretedOption_has_positive_int_value ( const google_protobuf_UninterpretedOption msg)

◆ google_protobuf_UninterpretedOption_has_string_value()

UPB_INLINE bool google_protobuf_UninterpretedOption_has_string_value ( const google_protobuf_UninterpretedOption msg)

◆ google_protobuf_UninterpretedOption_identifier_value()

UPB_INLINE upb_strview google_protobuf_UninterpretedOption_identifier_value ( const google_protobuf_UninterpretedOption msg)

◆ google_protobuf_UninterpretedOption_mutable_name()

UPB_INLINE google_protobuf_UninterpretedOption_NamePart** google_protobuf_UninterpretedOption_mutable_name ( google_protobuf_UninterpretedOption msg,
size_t *  len 
)

◆ google_protobuf_UninterpretedOption_name()

const UPB_INLINE google_protobuf_UninterpretedOption_NamePart* const* google_protobuf_UninterpretedOption_name ( const google_protobuf_UninterpretedOption msg,
size_t *  len 
)

◆ google_protobuf_UninterpretedOption_NamePart_has_is_extension()

UPB_INLINE bool google_protobuf_UninterpretedOption_NamePart_has_is_extension ( const google_protobuf_UninterpretedOption_NamePart msg)

◆ google_protobuf_UninterpretedOption_NamePart_has_name_part()

UPB_INLINE bool google_protobuf_UninterpretedOption_NamePart_has_name_part ( const google_protobuf_UninterpretedOption_NamePart msg)

◆ google_protobuf_UninterpretedOption_NamePart_is_extension()

UPB_INLINE bool google_protobuf_UninterpretedOption_NamePart_is_extension ( const google_protobuf_UninterpretedOption_NamePart msg)

◆ google_protobuf_UninterpretedOption_NamePart_name_part()

UPB_INLINE upb_strview google_protobuf_UninterpretedOption_NamePart_name_part ( const google_protobuf_UninterpretedOption_NamePart msg)

◆ google_protobuf_UninterpretedOption_NamePart_new()

UPB_INLINE google_protobuf_UninterpretedOption_NamePart* google_protobuf_UninterpretedOption_NamePart_new ( upb_arena arena)

◆ google_protobuf_UninterpretedOption_NamePart_parse()

UPB_INLINE google_protobuf_UninterpretedOption_NamePart* google_protobuf_UninterpretedOption_NamePart_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_UninterpretedOption_NamePart_serialize()

UPB_INLINE char* google_protobuf_UninterpretedOption_NamePart_serialize ( const google_protobuf_UninterpretedOption_NamePart msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_UninterpretedOption_NamePart_set_is_extension()

UPB_INLINE void google_protobuf_UninterpretedOption_NamePart_set_is_extension ( google_protobuf_UninterpretedOption_NamePart msg,
bool  value 
)

◆ google_protobuf_UninterpretedOption_NamePart_set_name_part()

UPB_INLINE void google_protobuf_UninterpretedOption_NamePart_set_name_part ( google_protobuf_UninterpretedOption_NamePart msg,
upb_strview  value 
)

◆ google_protobuf_UninterpretedOption_negative_int_value()

UPB_INLINE int64_t google_protobuf_UninterpretedOption_negative_int_value ( const google_protobuf_UninterpretedOption msg)

◆ google_protobuf_UninterpretedOption_new()

UPB_INLINE google_protobuf_UninterpretedOption* google_protobuf_UninterpretedOption_new ( upb_arena arena)

◆ google_protobuf_UninterpretedOption_parse()

UPB_INLINE google_protobuf_UninterpretedOption* google_protobuf_UninterpretedOption_parse ( const char *  buf,
size_t  size,
upb_arena arena 
)

◆ google_protobuf_UninterpretedOption_positive_int_value()

UPB_INLINE uint64_t google_protobuf_UninterpretedOption_positive_int_value ( const google_protobuf_UninterpretedOption msg)

◆ google_protobuf_UninterpretedOption_resize_name()

UPB_INLINE google_protobuf_UninterpretedOption_NamePart** google_protobuf_UninterpretedOption_resize_name ( google_protobuf_UninterpretedOption msg,
size_t  len,
upb_arena arena 
)

◆ google_protobuf_UninterpretedOption_serialize()

UPB_INLINE char* google_protobuf_UninterpretedOption_serialize ( const google_protobuf_UninterpretedOption msg,
upb_arena arena,
size_t *  len 
)

◆ google_protobuf_UninterpretedOption_set_aggregate_value()

UPB_INLINE void google_protobuf_UninterpretedOption_set_aggregate_value ( google_protobuf_UninterpretedOption msg,
upb_strview  value 
)

◆ google_protobuf_UninterpretedOption_set_double_value()

UPB_INLINE void google_protobuf_UninterpretedOption_set_double_value ( google_protobuf_UninterpretedOption msg,
double  value 
)

◆ google_protobuf_UninterpretedOption_set_identifier_value()

UPB_INLINE void google_protobuf_UninterpretedOption_set_identifier_value ( google_protobuf_UninterpretedOption msg,
upb_strview  value 
)

◆ google_protobuf_UninterpretedOption_set_negative_int_value()

UPB_INLINE void google_protobuf_UninterpretedOption_set_negative_int_value ( google_protobuf_UninterpretedOption msg,
int64_t  value 
)

◆ google_protobuf_UninterpretedOption_set_positive_int_value()

UPB_INLINE void google_protobuf_UninterpretedOption_set_positive_int_value ( google_protobuf_UninterpretedOption msg,
uint64_t  value 
)

◆ google_protobuf_UninterpretedOption_set_string_value()

UPB_INLINE void google_protobuf_UninterpretedOption_set_string_value ( google_protobuf_UninterpretedOption msg,
upb_strview  value 
)

◆ google_protobuf_UninterpretedOption_string_value()

UPB_INLINE upb_strview google_protobuf_UninterpretedOption_string_value ( const google_protobuf_UninterpretedOption msg)

◆ upb_arena_addcleanup()

bool upb_arena_addcleanup ( upb_arena a,
void *  ud,
upb_cleanup_func func 
)

◆ upb_arena_alloc()

UPB_INLINE upb_alloc* upb_arena_alloc ( upb_arena a)

◆ upb_arena_bytesallocated()

size_t upb_arena_bytesallocated ( const upb_arena a)

◆ upb_arena_free()

void upb_arena_free ( upb_arena a)

◆ upb_arena_init()

upb_arena* upb_arena_init ( void *  mem,
size_t  n,
upb_alloc alloc 
)

◆ upb_arena_malloc()

UPB_INLINE void* upb_arena_malloc ( upb_arena a,
size_t  size 
)

◆ upb_arena_new()

UPB_INLINE upb_arena* upb_arena_new ( void  )

◆ upb_arena_realloc()

UPB_INLINE void* upb_arena_realloc ( upb_arena a,
void *  ptr,
size_t  oldsize,
size_t  size 
)

◆ upb_array_new()

upb_array* upb_array_new ( upb_arena a)

◆ upb_arrhas()

UPB_INLINE bool upb_arrhas ( upb_tabval  key)

◆ upb_bufsrc_putbuf()

bool upb_bufsrc_putbuf ( const char *  buf,
size_t  len,
upb_bytessink  sink 
)

◆ upb_byteshandler_init()

UPB_INLINE void upb_byteshandler_init ( upb_byteshandler handler)

◆ upb_byteshandler_setendstr()

bool upb_byteshandler_setendstr ( upb_byteshandler h,
upb_endfield_handlerfunc func,
void *  d 
)

◆ upb_byteshandler_setstartstr()

bool upb_byteshandler_setstartstr ( upb_byteshandler h,
upb_startstr_handlerfunc func,
void *  d 
)

◆ upb_byteshandler_setstring()

bool upb_byteshandler_setstring ( upb_byteshandler h,
upb_string_handlerfunc func,
void *  d 
)

◆ upb_bytessink_end()

UPB_INLINE bool upb_bytessink_end ( upb_bytessink  s)

◆ upb_bytessink_putbuf()

UPB_INLINE size_t upb_bytessink_putbuf ( upb_bytessink  s,
void *  subc,
const char *  buf,
size_t  size,
const upb_bufhandle handle 
)

◆ upb_bytessink_reset()

UPB_INLINE void upb_bytessink_reset ( upb_bytessink s,
const upb_byteshandler h,
void *  closure 
)

◆ upb_bytessink_start()

UPB_INLINE bool upb_bytessink_start ( upb_bytessink  s,
size_t  size_hint,
void **  subc 
)

◆ upb_decode()

bool upb_decode ( const char *  buf,
size_t  size,
upb_msg msg,
const upb_msglayout l,
upb_arena arena 
)

◆ upb_decoderet_make()

UPB_INLINE upb_decoderet upb_decoderet_make ( const char *  p,
uint64_t  val 
)

◆ upb_encode()

char* upb_encode ( const void *  msg,
const upb_msglayout l,
upb_arena arena,
size_t *  size 
)

◆ upb_enum_begin()

void upb_enum_begin ( upb_enum_iter iter,
const upb_enumdef e 
)

◆ upb_enum_done()

bool upb_enum_done ( upb_enum_iter iter)

◆ upb_enum_iter_name()

const char* upb_enum_iter_name ( upb_enum_iter iter)

◆ upb_enum_iter_number()

int32_t upb_enum_iter_number ( upb_enum_iter iter)

◆ upb_enum_next()

void upb_enum_next ( upb_enum_iter iter)

◆ upb_enumdef_default()

int32_t upb_enumdef_default ( const upb_enumdef e)

◆ upb_enumdef_file()

const upb_filedef* upb_enumdef_file ( const upb_enumdef e)

◆ upb_enumdef_fullname()

const char* upb_enumdef_fullname ( const upb_enumdef e)

◆ upb_enumdef_iton()

const char* upb_enumdef_iton ( const upb_enumdef e,
int32_t  num 
)

◆ upb_enumdef_name()

const char* upb_enumdef_name ( const upb_enumdef e)

◆ upb_enumdef_ntoi()

bool upb_enumdef_ntoi ( const upb_enumdef e,
const char *  name,
size_t  len,
int32_t num 
)

◆ upb_enumdef_ntoiz()

UPB_INLINE bool upb_enumdef_ntoiz ( const upb_enumdef e,
const char *  name,
int32_t num 
)

◆ upb_enumdef_numvals()

int upb_enumdef_numvals ( const upb_enumdef e)

◆ upb_fielddef_containingoneof()

const upb_oneofdef* upb_fielddef_containingoneof ( const upb_fielddef f)

◆ upb_fielddef_containingtype()

const upb_msgdef* upb_fielddef_containingtype ( const upb_fielddef f)

◆ upb_fielddef_defaultbool()

bool upb_fielddef_defaultbool ( const upb_fielddef f)

◆ upb_fielddef_defaultdouble()

double upb_fielddef_defaultdouble ( const upb_fielddef f)

◆ upb_fielddef_defaultfloat()

float upb_fielddef_defaultfloat ( const upb_fielddef f)

◆ upb_fielddef_defaultint32()

int32_t upb_fielddef_defaultint32 ( const upb_fielddef f)

◆ upb_fielddef_defaultint64()

int64_t upb_fielddef_defaultint64 ( const upb_fielddef f)

◆ upb_fielddef_defaultstr()

const char* upb_fielddef_defaultstr ( const upb_fielddef f,
size_t *  len 
)

◆ upb_fielddef_defaultuint32()

uint32_t upb_fielddef_defaultuint32 ( const upb_fielddef f)

◆ upb_fielddef_defaultuint64()

uint64_t upb_fielddef_defaultuint64 ( const upb_fielddef f)

◆ upb_fielddef_descriptortype()

upb_descriptortype_t upb_fielddef_descriptortype ( const upb_fielddef f)

◆ upb_fielddef_enumsubdef()

const upb_enumdef* upb_fielddef_enumsubdef ( const upb_fielddef f)

◆ upb_fielddef_fullname()

const char* upb_fielddef_fullname ( const upb_fielddef f)

◆ upb_fielddef_getjsonname()

size_t upb_fielddef_getjsonname ( const upb_fielddef f,
char *  buf,
size_t  len 
)

◆ upb_fielddef_haspresence()

bool upb_fielddef_haspresence ( const upb_fielddef f)

◆ upb_fielddef_hassubdef()

bool upb_fielddef_hassubdef ( const upb_fielddef f)

◆ upb_fielddef_index()

uint32_t upb_fielddef_index ( const upb_fielddef f)

◆ upb_fielddef_isextension()

bool upb_fielddef_isextension ( const upb_fielddef f)

◆ upb_fielddef_ismap()

bool upb_fielddef_ismap ( const upb_fielddef f)

◆ upb_fielddef_isprimitive()

bool upb_fielddef_isprimitive ( const upb_fielddef f)

◆ upb_fielddef_isseq()

bool upb_fielddef_isseq ( const upb_fielddef f)

◆ upb_fielddef_isstring()

bool upb_fielddef_isstring ( const upb_fielddef f)

◆ upb_fielddef_issubmsg()

bool upb_fielddef_issubmsg ( const upb_fielddef f)

◆ upb_fielddef_label()

upb_label_t upb_fielddef_label ( const upb_fielddef f)

◆ upb_fielddef_lazy()

bool upb_fielddef_lazy ( const upb_fielddef f)

◆ upb_fielddef_msgsubdef()

const upb_msgdef* upb_fielddef_msgsubdef ( const upb_fielddef f)

◆ upb_fielddef_name()

const char* upb_fielddef_name ( const upb_fielddef f)

◆ upb_fielddef_number()

uint32_t upb_fielddef_number ( const upb_fielddef f)

◆ upb_fielddef_packed()

bool upb_fielddef_packed ( const upb_fielddef f)

◆ upb_fielddef_selectorbase()

uint32_t upb_fielddef_selectorbase ( const upb_fielddef f)

◆ upb_fielddef_type()

upb_fieldtype_t upb_fielddef_type ( const upb_fielddef f)

◆ upb_filedef_dep()

const upb_filedef* upb_filedef_dep ( const upb_filedef f,
int  i 
)

◆ upb_filedef_depcount()

int upb_filedef_depcount ( const upb_filedef f)

◆ upb_filedef_enum()

const upb_enumdef* upb_filedef_enum ( const upb_filedef f,
int  i 
)

◆ upb_filedef_enumcount()

int upb_filedef_enumcount ( const upb_filedef f)

◆ upb_filedef_msg()

const upb_msgdef* upb_filedef_msg ( const upb_filedef f,
int  i 
)

◆ upb_filedef_msgcount()

int upb_filedef_msgcount ( const upb_filedef f)

◆ upb_filedef_name()

const char* upb_filedef_name ( const upb_filedef f)

◆ upb_filedef_package()

const char* upb_filedef_package ( const upb_filedef f)

◆ upb_filedef_phpnamespace()

const char* upb_filedef_phpnamespace ( const upb_filedef f)

◆ upb_filedef_phpprefix()

const char* upb_filedef_phpprefix ( const upb_filedef f)

◆ upb_filedef_syntax()

upb_syntax_t upb_filedef_syntax ( const upb_filedef f)

◆ upb_free()

UPB_INLINE void upb_free ( upb_alloc alloc,
void *  ptr 
)

◆ upb_getentry()

static const upb_tabent* upb_getentry ( const upb_table t,
uint32_t  hash 
)
static

◆ upb_gfree()

UPB_INLINE void upb_gfree ( void *  ptr)

◆ upb_gmalloc()

UPB_INLINE void* upb_gmalloc ( size_t  size)

◆ upb_grealloc()

UPB_INLINE void* upb_grealloc ( void *  ptr,
size_t  oldsize,
size_t  size 
)

◆ upb_gstrdup()

UPB_INLINE char* upb_gstrdup ( const char *  s)

◆ upb_handlercache_addcleanup()

bool upb_handlercache_addcleanup ( upb_handlercache h,
void *  p,
upb_handlerfree hfree 
)

◆ upb_handlercache_free()

void upb_handlercache_free ( upb_handlercache cache)

◆ upb_handlercache_get()

const upb_handlers* upb_handlercache_get ( upb_handlercache cache,
const upb_msgdef md 
)

◆ upb_handlercache_new()

upb_handlercache* upb_handlercache_new ( upb_handlers_callback callback,
const void *  closure 
)

◆ upb_handlers_addcleanup()

bool upb_handlers_addcleanup ( upb_handlers h,
void *  p,
upb_handlerfree hfree 
)

◆ upb_handlers_clearerr()

void upb_handlers_clearerr ( upb_handlers h)

◆ upb_handlers_getattr()

bool upb_handlers_getattr ( const upb_handlers h,
upb_selector_t  s,
upb_handlerattr attr 
)

◆ upb_handlers_getendselector()

UPB_INLINE upb_selector_t upb_handlers_getendselector ( upb_selector_t  start)

◆ upb_handlers_gethandler()

upb_func* upb_handlers_gethandler ( const upb_handlers h,
upb_selector_t  s,
const void **  handler_data 
)

◆ upb_handlers_getprimitivehandlertype()

upb_handlertype_t upb_handlers_getprimitivehandlertype ( const upb_fielddef f)

◆ upb_handlers_getselector()

bool upb_handlers_getselector ( const upb_fielddef f,
upb_handlertype_t  type,
upb_selector_t s 
)

◆ upb_handlers_getsubhandlers()

const upb_handlers* upb_handlers_getsubhandlers ( const upb_handlers h,
const upb_fielddef f 
)

◆ upb_handlers_getsubhandlers_sel()

const upb_handlers* upb_handlers_getsubhandlers_sel ( const upb_handlers h,
upb_selector_t  sel 
)

◆ upb_handlers_msgdef()

const upb_msgdef* upb_handlers_msgdef ( const upb_handlers h)

◆ upb_handlers_setbool()

bool upb_handlers_setbool ( upb_handlers h,
const upb_fielddef f,
upb_bool_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setdouble()

bool upb_handlers_setdouble ( upb_handlers h,
const upb_fielddef f,
upb_double_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setendmsg()

bool upb_handlers_setendmsg ( upb_handlers h,
upb_endmsg_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setendseq()

bool upb_handlers_setendseq ( upb_handlers h,
const upb_fielddef f,
upb_endfield_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setendstr()

bool upb_handlers_setendstr ( upb_handlers h,
const upb_fielddef f,
upb_endfield_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setendsubmsg()

bool upb_handlers_setendsubmsg ( upb_handlers h,
const upb_fielddef f,
upb_endfield_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setfloat()

bool upb_handlers_setfloat ( upb_handlers h,
const upb_fielddef f,
upb_float_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setint32()

bool upb_handlers_setint32 ( upb_handlers h,
const upb_fielddef f,
upb_int32_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setint64()

bool upb_handlers_setint64 ( upb_handlers h,
const upb_fielddef f,
upb_int64_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setstartmsg()

bool upb_handlers_setstartmsg ( upb_handlers h,
upb_startmsg_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setstartseq()

bool upb_handlers_setstartseq ( upb_handlers h,
const upb_fielddef f,
upb_startfield_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setstartstr()

bool upb_handlers_setstartstr ( upb_handlers h,
const upb_fielddef f,
upb_startstr_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setstartsubmsg()

bool upb_handlers_setstartsubmsg ( upb_handlers h,
const upb_fielddef f,
upb_startfield_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setstring()

bool upb_handlers_setstring ( upb_handlers h,
const upb_fielddef f,
upb_string_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setuint32()

bool upb_handlers_setuint32 ( upb_handlers h,
const upb_fielddef f,
upb_uint32_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setuint64()

bool upb_handlers_setuint64 ( upb_handlers h,
const upb_fielddef f,
upb_uint64_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_setunknown()

bool upb_handlers_setunknown ( upb_handlers h,
upb_unknown_handlerfunc func,
const upb_handlerattr attr 
)

◆ upb_handlers_status()

const upb_status* upb_handlers_status ( upb_handlers h)

◆ upb_inthash()

UPB_INLINE uint32_t upb_inthash ( uintptr_t  key)

◆ upb_intkey()

UPB_INLINE uintptr_t upb_intkey ( uintptr_t  key)

◆ upb_inttable_begin()

void upb_inttable_begin ( upb_inttable_iter i,
const upb_inttable t 
)

◆ upb_inttable_compact()

UPB_INLINE void upb_inttable_compact ( upb_inttable t)

◆ upb_inttable_compact2()

void upb_inttable_compact2 ( upb_inttable t,
upb_alloc a 
)

◆ upb_inttable_count()

size_t upb_inttable_count ( const upb_inttable t)

◆ upb_inttable_done()

bool upb_inttable_done ( const upb_inttable_iter i)

◆ upb_inttable_init()

UPB_INLINE bool upb_inttable_init ( upb_inttable table,
upb_ctype_t  ctype 
)

◆ upb_inttable_init2()

bool upb_inttable_init2 ( upb_inttable table,
upb_ctype_t  ctype,
upb_alloc a 
)

◆ upb_inttable_insert()

UPB_INLINE bool upb_inttable_insert ( upb_inttable t,
uintptr_t  key,
upb_value  val 
)

◆ upb_inttable_insert2()

bool upb_inttable_insert2 ( upb_inttable t,
uintptr_t  key,
upb_value  val,
upb_alloc a 
)

◆ upb_inttable_insertptr()

UPB_INLINE bool upb_inttable_insertptr ( upb_inttable t,
const void *  key,
upb_value  val 
)

◆ upb_inttable_insertptr2()

bool upb_inttable_insertptr2 ( upb_inttable t,
const void *  key,
upb_value  val,
upb_alloc a 
)

◆ upb_inttable_iter_isequal()

bool upb_inttable_iter_isequal ( const upb_inttable_iter i1,
const upb_inttable_iter i2 
)

◆ upb_inttable_iter_key()

uintptr_t upb_inttable_iter_key ( const upb_inttable_iter i)

◆ upb_inttable_iter_setdone()

void upb_inttable_iter_setdone ( upb_inttable_iter i)

◆ upb_inttable_iter_value()

upb_value upb_inttable_iter_value ( const upb_inttable_iter i)

◆ upb_inttable_lookup()

bool upb_inttable_lookup ( const upb_inttable t,
uintptr_t  key,
upb_value v 
)

◆ upb_inttable_lookup32()

UPB_INLINE bool upb_inttable_lookup32 ( const upb_inttable t,
uint32_t  key,
upb_value v 
)

◆ upb_inttable_lookupptr()

bool upb_inttable_lookupptr ( const upb_inttable t,
const void *  key,
upb_value val 
)

◆ upb_inttable_next()

void upb_inttable_next ( upb_inttable_iter i)

◆ upb_inttable_pack()

upb_inttable* upb_inttable_pack ( const upb_inttable t,
void *  p,
size_t *  ofs,
size_t  size 
)

◆ upb_inttable_packedsize()

void upb_inttable_packedsize ( const upb_inttable t,
size_t *  size 
)

◆ upb_inttable_pop()

upb_value upb_inttable_pop ( upb_inttable t)

◆ upb_inttable_push()

UPB_INLINE bool upb_inttable_push ( upb_inttable t,
upb_value  val 
)

◆ upb_inttable_push2()

bool upb_inttable_push2 ( upb_inttable t,
upb_value  val,
upb_alloc a 
)

◆ upb_inttable_remove()

bool upb_inttable_remove ( upb_inttable t,
uintptr_t  key,
upb_value val 
)

◆ upb_inttable_removeptr()

bool upb_inttable_removeptr ( upb_inttable t,
const void *  key,
upb_value val 
)

◆ upb_inttable_replace()

bool upb_inttable_replace ( upb_inttable t,
uintptr_t  key,
upb_value  val 
)

◆ upb_inttable_uninit()

UPB_INLINE void upb_inttable_uninit ( upb_inttable table)

◆ upb_inttable_uninit2()

void upb_inttable_uninit2 ( upb_inttable table,
upb_alloc a 
)

◆ upb_json_codecache_free()

void upb_json_codecache_free ( upb_json_codecache cache)

◆ upb_json_codecache_get()

const upb_json_parsermethod* upb_json_codecache_get ( upb_json_codecache cache,
const upb_msgdef md 
)

◆ upb_json_codecache_new()

upb_json_codecache* upb_json_codecache_new ( void  )

◆ upb_json_parser_create()

upb_json_parser* upb_json_parser_create ( upb_arena a,
const upb_json_parsermethod m,
const upb_symtab symtab,
upb_sink  output,
upb_status status,
bool  ignore_json_unknown 
)

◆ upb_json_parser_input()

upb_bytessink upb_json_parser_input ( upb_json_parser p)

◆ upb_json_parsermethod_inputhandler()

const upb_byteshandler* upb_json_parsermethod_inputhandler ( const upb_json_parsermethod m)

◆ upb_json_printer_create()

upb_json_printer* upb_json_printer_create ( upb_arena a,
const upb_handlers h,
upb_bytessink  output 
)

◆ upb_json_printer_input()

upb_sink upb_json_printer_input ( upb_json_printer p)

◆ upb_json_printer_newcache()

upb_handlercache* upb_json_printer_newcache ( bool  preserve_proto_fieldnames)

◆ upb_json_printer_newhandlers()

const upb_handlers* upb_json_printer_newhandlers ( const upb_msgdef md,
bool  preserve_fieldnames,
const void *  owner 
)

◆ upb_malloc()

UPB_INLINE void* upb_malloc ( upb_alloc alloc,
size_t  size 
)

◆ upb_msg_addunknown()

void upb_msg_addunknown ( upb_msg msg,
const char *  data,
size_t  len,
upb_arena arena 
)

◆ upb_msg_field_begin()

void upb_msg_field_begin ( upb_msg_field_iter iter,
const upb_msgdef m 
)

◆ upb_msg_field_done()

bool upb_msg_field_done ( const upb_msg_field_iter iter)

◆ upb_msg_field_iter_isequal()

bool upb_msg_field_iter_isequal ( const upb_msg_field_iter iter1,
const upb_msg_field_iter iter2 
)

◆ upb_msg_field_iter_setdone()

void upb_msg_field_iter_setdone ( upb_msg_field_iter iter)

◆ upb_msg_field_next()

void upb_msg_field_next ( upb_msg_field_iter iter)

◆ upb_msg_getscalarhandlerdata()

bool upb_msg_getscalarhandlerdata ( const upb_handlers h,
upb_selector_t  s,
upb_fieldtype_t type,
size_t *  offset,
int32_t hasbit 
)

◆ upb_msg_getunknown()

const char* upb_msg_getunknown ( const upb_msg msg,
size_t *  len 
)

◆ upb_msg_iter_field()

upb_fielddef* upb_msg_iter_field ( const upb_msg_field_iter iter)

◆ upb_msg_iter_oneof()

const upb_oneofdef* upb_msg_iter_oneof ( const upb_msg_oneof_iter iter)

◆ upb_msg_new()

upb_msg* upb_msg_new ( const upb_msglayout l,
upb_arena a 
)

◆ upb_msg_oneof_begin()

void upb_msg_oneof_begin ( upb_msg_oneof_iter iter,
const upb_msgdef m 
)

◆ upb_msg_oneof_done()

bool upb_msg_oneof_done ( const upb_msg_oneof_iter iter)

◆ upb_msg_oneof_iter_isequal()

bool upb_msg_oneof_iter_isequal ( const upb_msg_oneof_iter iter1,
const upb_msg_oneof_iter iter2 
)

◆ upb_msg_oneof_iter_setdone()

void upb_msg_oneof_iter_setdone ( upb_msg_oneof_iter iter)

◆ upb_msg_oneof_next()

void upb_msg_oneof_next ( upb_msg_oneof_iter iter)

◆ upb_msg_setscalarhandler()

bool upb_msg_setscalarhandler ( upb_handlers h,
const upb_fielddef f,
size_t  offset,
int32_t  hasbit 
)

◆ upb_msgdef_file()

const upb_filedef* upb_msgdef_file ( const upb_msgdef m)

◆ upb_msgdef_fullname()

const char* upb_msgdef_fullname ( const upb_msgdef m)

◆ upb_msgdef_isnumberwrapper()

bool upb_msgdef_isnumberwrapper ( const upb_msgdef m)

◆ upb_msgdef_itof()

const upb_fielddef* upb_msgdef_itof ( const upb_msgdef m,
uint32_t  i 
)

◆ upb_msgdef_lookupname()

bool upb_msgdef_lookupname ( const upb_msgdef m,
const char *  name,
size_t  len,
const upb_fielddef **  f,
const upb_oneofdef **  o 
)

◆ upb_msgdef_lookupnamez()

UPB_INLINE bool upb_msgdef_lookupnamez ( const upb_msgdef m,
const char *  name,
const upb_fielddef **  f,
const upb_oneofdef **  o 
)

◆ upb_msgdef_mapentry()

bool upb_msgdef_mapentry ( const upb_msgdef m)

◆ upb_msgdef_name()

const char* upb_msgdef_name ( const upb_msgdef m)

◆ upb_msgdef_ntof()

const upb_fielddef* upb_msgdef_ntof ( const upb_msgdef m,
const char *  name,
size_t  len 
)

◆ upb_msgdef_ntofz()

const UPB_INLINE upb_fielddef* upb_msgdef_ntofz ( const upb_msgdef m,
const char *  name 
)

◆ upb_msgdef_ntoo()

const upb_oneofdef* upb_msgdef_ntoo ( const upb_msgdef m,
const char *  name,
size_t  len 
)

◆ upb_msgdef_ntooz()

const UPB_INLINE upb_oneofdef* upb_msgdef_ntooz ( const upb_msgdef m,
const char *  name 
)

◆ upb_msgdef_numfields()

int upb_msgdef_numfields ( const upb_msgdef m)

◆ upb_msgdef_numoneofs()

int upb_msgdef_numoneofs ( const upb_msgdef m)

◆ upb_msgdef_selectorcount()

size_t upb_msgdef_selectorcount ( const upb_msgdef m)

◆ upb_msgdef_setsyntax()

bool upb_msgdef_setsyntax ( upb_msgdef m,
upb_syntax_t  syntax 
)

◆ upb_msgdef_submsgfieldcount()

uint32_t upb_msgdef_submsgfieldcount ( const upb_msgdef m)

◆ upb_msgdef_syntax()

upb_syntax_t upb_msgdef_syntax ( const upb_msgdef m)

◆ upb_msgdef_wellknowntype()

upb_wellknowntype_t upb_msgdef_wellknowntype ( const upb_msgdef m)

◆ upb_msgfactory_free()

void upb_msgfactory_free ( upb_msgfactory f)

◆ upb_msgfactory_getlayout()

const upb_msglayout* upb_msgfactory_getlayout ( upb_msgfactory f,
const upb_msgdef m 
)

◆ upb_msgfactory_new()

upb_msgfactory* upb_msgfactory_new ( const upb_symtab symtab)

◆ upb_msgfactory_symtab()

const upb_symtab* upb_msgfactory_symtab ( const upb_msgfactory f)

◆ upb_murmur_hash2()

uint32_t upb_murmur_hash2 ( const void *  key,
size_t  len,
uint32_t  seed 
)

◆ upb_ok()

bool upb_ok ( const upb_status status)

◆ upb_oneof_begin()

void upb_oneof_begin ( upb_oneof_iter iter,
const upb_oneofdef o 
)

◆ upb_oneof_done()

bool upb_oneof_done ( upb_oneof_iter iter)

◆ upb_oneof_iter_field()

upb_fielddef* upb_oneof_iter_field ( const upb_oneof_iter iter)

◆ upb_oneof_iter_isequal()

bool upb_oneof_iter_isequal ( const upb_oneof_iter iter1,
const upb_oneof_iter iter2 
)

◆ upb_oneof_iter_setdone()

void upb_oneof_iter_setdone ( upb_oneof_iter iter)

◆ upb_oneof_next()

void upb_oneof_next ( upb_oneof_iter iter)

◆ upb_oneofdef_containingtype()

const upb_msgdef* upb_oneofdef_containingtype ( const upb_oneofdef o)

◆ upb_oneofdef_index()

uint32_t upb_oneofdef_index ( const upb_oneofdef o)

◆ upb_oneofdef_itof()

const upb_fielddef* upb_oneofdef_itof ( const upb_oneofdef o,
uint32_t  num 
)

◆ upb_oneofdef_name()

const char* upb_oneofdef_name ( const upb_oneofdef o)

◆ upb_oneofdef_ntof()

const upb_fielddef* upb_oneofdef_ntof ( const upb_oneofdef o,
const char *  name,
size_t  length 
)

◆ upb_oneofdef_ntofz()

const UPB_INLINE upb_fielddef* upb_oneofdef_ntofz ( const upb_oneofdef o,
const char *  name 
)

◆ upb_oneofdef_numfields()

int upb_oneofdef_numfields ( const upb_oneofdef o)

◆ upb_pb_encoder_create()

upb_pb_encoder* upb_pb_encoder_create ( upb_arena a,
const upb_handlers h,
upb_bytessink  output 
)

◆ upb_pb_encoder_input()

upb_sink upb_pb_encoder_input ( upb_pb_encoder p)

◆ upb_pb_encoder_newcache()

upb_handlercache* upb_pb_encoder_newcache ( void  )

◆ upb_pbcodecache_allowjit()

bool upb_pbcodecache_allowjit ( const upb_pbcodecache c)

◆ upb_pbcodecache_free()

void upb_pbcodecache_free ( upb_pbcodecache c)

◆ upb_pbcodecache_get()

const upb_pbdecodermethod* upb_pbcodecache_get ( upb_pbcodecache c,
const upb_msgdef md 
)

◆ upb_pbcodecache_new()

upb_pbcodecache* upb_pbcodecache_new ( upb_handlercache dest)

◆ upb_pbcodecache_setallowjit()

void upb_pbcodecache_setallowjit ( upb_pbcodecache c,
bool  allow 
)

◆ upb_pbcodecache_setlazy()

void upb_pbcodecache_setlazy ( upb_pbcodecache c,
bool  lazy 
)

◆ upb_pbdecoder_bytesparsed()

uint64_t upb_pbdecoder_bytesparsed ( const upb_pbdecoder d)

◆ upb_pbdecoder_checktag_slow()

int32_t upb_pbdecoder_checktag_slow ( upb_pbdecoder d,
uint64_t  expected 
)

◆ upb_pbdecoder_create()

upb_pbdecoder* upb_pbdecoder_create ( upb_arena arena,
const upb_pbdecodermethod method,
upb_sink  output,
upb_status status 
)

◆ upb_pbdecoder_decode()

size_t upb_pbdecoder_decode ( void *  closure,
const void *  hd,
const char *  buf,
size_t  size,
const upb_bufhandle handle 
)

◆ upb_pbdecoder_decode_f32()

int32_t upb_pbdecoder_decode_f32 ( upb_pbdecoder d,
uint32_t u32 
)

◆ upb_pbdecoder_decode_f64()

int32_t upb_pbdecoder_decode_f64 ( upb_pbdecoder d,
uint64_t u64 
)

◆ upb_pbdecoder_decode_varint_slow()

int32_t upb_pbdecoder_decode_varint_slow ( upb_pbdecoder d,
uint64_t u64 
)

◆ upb_pbdecoder_end()

bool upb_pbdecoder_end ( void *  closure,
const void *  handler_data 
)

◆ upb_pbdecoder_freejit()

void upb_pbdecoder_freejit ( mgroup group)

◆ upb_pbdecoder_getopname()

const char* upb_pbdecoder_getopname ( unsigned int  op)

◆ upb_pbdecoder_input()

upb_bytessink upb_pbdecoder_input ( upb_pbdecoder d)

◆ upb_pbdecoder_jit()

void upb_pbdecoder_jit ( mgroup group)

◆ upb_pbdecoder_maxnesting()

size_t upb_pbdecoder_maxnesting ( const upb_pbdecoder d)

◆ upb_pbdecoder_method()

const upb_pbdecodermethod* upb_pbdecoder_method ( const upb_pbdecoder d)

◆ upb_pbdecoder_packdispatch()

UPB_INLINE uint64_t upb_pbdecoder_packdispatch ( uint64_t  ofs,
uint8_t  wt1,
uint8_t  wt2 
)

◆ upb_pbdecoder_reset()

void upb_pbdecoder_reset ( upb_pbdecoder d)

◆ upb_pbdecoder_resume()

int32_t upb_pbdecoder_resume ( upb_pbdecoder d,
void *  p,
const char *  buf,
size_t  size,
const upb_bufhandle handle 
)

◆ upb_pbdecoder_seterr()

void upb_pbdecoder_seterr ( upb_pbdecoder d,
const char *  msg 
)

◆ upb_pbdecoder_setmaxnesting()

bool upb_pbdecoder_setmaxnesting ( upb_pbdecoder d,
size_t  max 
)

◆ upb_pbdecoder_skipunknown()

int32_t upb_pbdecoder_skipunknown ( upb_pbdecoder d,
int32_t  fieldnum,
uint8_t  wire_type 
)

◆ upb_pbdecoder_startbc()

void* upb_pbdecoder_startbc ( void *  closure,
const void *  pc,
size_t  size_hint 
)

◆ upb_pbdecoder_startjit()

void* upb_pbdecoder_startjit ( void *  closure,
const void *  hd,
size_t  size_hint 
)

◆ upb_pbdecoder_suspend()

size_t upb_pbdecoder_suspend ( upb_pbdecoder d)

◆ upb_pbdecoder_unpackdispatch()

UPB_INLINE void upb_pbdecoder_unpackdispatch ( uint64_t  dispatch,
uint64_t ofs,
uint8_t wt1,
uint8_t wt2 
)

◆ upb_pbdecodermethod_desthandlers()

const upb_handlers* upb_pbdecodermethod_desthandlers ( const upb_pbdecodermethod m)

◆ upb_pbdecodermethod_inputhandler()

const upb_byteshandler* upb_pbdecodermethod_inputhandler ( const upb_pbdecodermethod m)

◆ upb_pbdecodermethod_isnative()

bool upb_pbdecodermethod_isnative ( const upb_pbdecodermethod m)

◆ upb_realloc()

UPB_INLINE void* upb_realloc ( upb_alloc alloc,
void *  ptr,
size_t  oldsize,
size_t  size 
)

◆ upb_sink_endmsg()

UPB_INLINE bool upb_sink_endmsg ( upb_sink  s,
upb_status status 
)

◆ upb_sink_endseq()

UPB_INLINE bool upb_sink_endseq ( upb_sink  s,
upb_selector_t  sel 
)

◆ upb_sink_endstr()

UPB_INLINE bool upb_sink_endstr ( upb_sink  s,
upb_selector_t  sel 
)

◆ upb_sink_endsubmsg()

UPB_INLINE bool upb_sink_endsubmsg ( upb_sink  s,
upb_selector_t  sel 
)

◆ upb_sink_putstring()

UPB_INLINE size_t upb_sink_putstring ( upb_sink  s,
upb_selector_t  sel,
const char *  buf,
size_t  n,
const upb_bufhandle handle 
)

◆ upb_sink_putunknown()

UPB_INLINE bool upb_sink_putunknown ( upb_sink  s,
const char *  buf,
size_t  n 
)

◆ upb_sink_reset()

UPB_INLINE void upb_sink_reset ( upb_sink s,
const upb_handlers h,
void *  c 
)

◆ upb_sink_startmsg()

UPB_INLINE bool upb_sink_startmsg ( upb_sink  s)

◆ upb_sink_startseq()

UPB_INLINE bool upb_sink_startseq ( upb_sink  s,
upb_selector_t  sel,
upb_sink sub 
)

◆ upb_sink_startstr()

UPB_INLINE bool upb_sink_startstr ( upb_sink  s,
upb_selector_t  sel,
size_t  size_hint,
upb_sink sub 
)

◆ upb_sink_startsubmsg()

UPB_INLINE bool upb_sink_startsubmsg ( upb_sink  s,
upb_selector_t  sel,
upb_sink sub 
)

◆ upb_status_clear()

void upb_status_clear ( upb_status status)

upb/upb.c

Definition at line 2196 of file bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c.

◆ upb_status_errmsg()

const char* upb_status_errmsg ( const upb_status status)

◆ upb_status_seterrf()

void upb_status_seterrf ( upb_status status,
const char *  fmt,
  ... 
)

◆ upb_status_seterrmsg()

void upb_status_seterrmsg ( upb_status status,
const char *  msg 
)

◆ upb_status_setoom()

UPB_INLINE void upb_status_setoom ( upb_status status)

◆ upb_status_vseterrf()

void upb_status_vseterrf ( upb_status status,
const char *  fmt,
va_list  args 
)

◆ upb_strdup()

char* upb_strdup ( const char *  s,
upb_alloc a 
)

◆ upb_strdup2()

char* upb_strdup2 ( const char *  s,
size_t  len,
upb_alloc a 
)

◆ upb_strtable_begin()

void upb_strtable_begin ( upb_strtable_iter i,
const upb_strtable t 
)

◆ upb_strtable_count()

UPB_INLINE size_t upb_strtable_count ( const upb_strtable t)

◆ upb_strtable_done()

bool upb_strtable_done ( const upb_strtable_iter i)

◆ upb_strtable_init()

UPB_INLINE bool upb_strtable_init ( upb_strtable table,
upb_ctype_t  ctype 
)

◆ upb_strtable_init2()

bool upb_strtable_init2 ( upb_strtable table,
upb_ctype_t  ctype,
upb_alloc a 
)

◆ upb_strtable_insert()

UPB_INLINE bool upb_strtable_insert ( upb_strtable t,
const char *  key,
upb_value  val 
)

◆ upb_strtable_insert2()

UPB_INLINE bool upb_strtable_insert2 ( upb_strtable t,
const char *  key,
size_t  len,
upb_value  val 
)

◆ upb_strtable_insert3()

bool upb_strtable_insert3 ( upb_strtable t,
const char *  key,
size_t  len,
upb_value  val,
upb_alloc a 
)

◆ upb_strtable_iter_isequal()

bool upb_strtable_iter_isequal ( const upb_strtable_iter i1,
const upb_strtable_iter i2 
)

◆ upb_strtable_iter_key()

const char* upb_strtable_iter_key ( const upb_strtable_iter i)

◆ upb_strtable_iter_keylength()

size_t upb_strtable_iter_keylength ( const upb_strtable_iter i)

◆ upb_strtable_iter_setdone()

void upb_strtable_iter_setdone ( upb_strtable_iter i)

◆ upb_strtable_iter_value()

upb_value upb_strtable_iter_value ( const upb_strtable_iter i)

◆ upb_strtable_lookup()

UPB_INLINE bool upb_strtable_lookup ( const upb_strtable t,
const char *  key,
upb_value v 
)

◆ upb_strtable_lookup2()

bool upb_strtable_lookup2 ( const upb_strtable t,
const char *  key,
size_t  len,
upb_value v 
)

◆ upb_strtable_next()

void upb_strtable_next ( upb_strtable_iter i)

◆ upb_strtable_pack()

upb_strtable* upb_strtable_pack ( const upb_strtable t,
void *  p,
size_t *  ofs,
size_t  size 
)

◆ upb_strtable_packedsize()

void upb_strtable_packedsize ( const upb_strtable t,
size_t *  size 
)

◆ upb_strtable_remove()

UPB_INLINE bool upb_strtable_remove ( upb_strtable t,
const char *  key,
upb_value v 
)

◆ upb_strtable_remove2()

UPB_INLINE bool upb_strtable_remove2 ( upb_strtable t,
const char *  key,
size_t  len,
upb_value val 
)

◆ upb_strtable_remove3()

bool upb_strtable_remove3 ( upb_strtable t,
const char *  key,
size_t  len,
upb_value val,
upb_alloc alloc 
)

◆ upb_strtable_resize()

bool upb_strtable_resize ( upb_strtable t,
size_t  size_lg2,
upb_alloc a 
)

◆ upb_strtable_uninit()

UPB_INLINE void upb_strtable_uninit ( upb_strtable table)

◆ upb_strtable_uninit2()

void upb_strtable_uninit2 ( upb_strtable table,
upb_alloc a 
)

◆ upb_strview_eql()

UPB_INLINE bool upb_strview_eql ( upb_strview  a,
upb_strview  b 
)

◆ upb_strview_make()

UPB_INLINE upb_strview upb_strview_make ( const char *  data,
size_t  size 
)

◆ upb_strview_makez()

UPB_INLINE upb_strview upb_strview_makez ( const char *  data)

◆ upb_symtab_addfile()

const upb_filedef* upb_symtab_addfile ( upb_symtab s,
const google_protobuf_FileDescriptorProto file,
upb_status status 
)

◆ upb_symtab_filecount()

int upb_symtab_filecount ( const upb_symtab s)

Definition at line 5706 of file php-upb.c.

◆ upb_symtab_free()

void upb_symtab_free ( upb_symtab s)

◆ upb_symtab_lookupenum()

const upb_enumdef* upb_symtab_lookupenum ( const upb_symtab s,
const char *  sym 
)

◆ upb_symtab_lookupfile()

const upb_filedef* upb_symtab_lookupfile ( const upb_symtab s,
const char *  name 
)

◆ upb_symtab_lookupmsg()

const upb_msgdef* upb_symtab_lookupmsg ( const upb_symtab s,
const char *  sym 
)

◆ upb_symtab_lookupmsg2()

const upb_msgdef* upb_symtab_lookupmsg2 ( const upb_symtab s,
const char *  sym,
size_t  len 
)

◆ upb_symtab_new()

upb_symtab* upb_symtab_new ( void  )

◆ upb_tabent_isempty()

UPB_INLINE bool upb_tabent_isempty ( const upb_tabent e)

◆ upb_table_size()

UPB_INLINE size_t upb_table_size ( const upb_table t)

◆ upb_tabstr()

UPB_INLINE char* upb_tabstr ( upb_tabkey  key,
uint32_t len 
)

◆ upb_textprinter_create()

upb_textprinter* upb_textprinter_create ( upb_arena arena,
const upb_handlers h,
upb_bytessink  output 
)

◆ upb_textprinter_input()

upb_sink upb_textprinter_input ( upb_textprinter p)

◆ upb_textprinter_newcache()

upb_handlercache* upb_textprinter_newcache ( void  )

◆ upb_textprinter_setsingleline()

void upb_textprinter_setsingleline ( upb_textprinter p,
bool  single_line 
)

◆ upb_value_double()

UPB_INLINE upb_value upb_value_double ( double  cval)

◆ upb_value_float()

UPB_INLINE upb_value upb_value_float ( float  cval)

◆ upb_value_setdouble()

UPB_INLINE void upb_value_setdouble ( upb_value val,
double  cval 
)

◆ upb_value_setfloat()

UPB_INLINE void upb_value_setfloat ( upb_value val,
float  cval 
)

◆ upb_value_size()

UPB_INLINE int upb_value_size ( uint64_t  val)

◆ upb_varint_size()

UPB_INLINE size_t upb_varint_size ( uint64_t  val)

◆ upb_vdecode_fast()

UPB_INLINE upb_decoderet upb_vdecode_fast ( const char *  p)

◆ upb_vdecode_max8_branch32()

upb_decoderet upb_vdecode_max8_branch32 ( upb_decoderet  r)

◆ upb_vdecode_max8_branch64()

upb_decoderet upb_vdecode_max8_branch64 ( upb_decoderet  r)

◆ upb_vencode32()

UPB_INLINE uint64_t upb_vencode32 ( uint32_t  val)

◆ upb_vencode64()

UPB_INLINE size_t upb_vencode64 ( uint64_t  val,
char *  buf 
)

◆ upb_zzdec_32()

UPB_INLINE int32_t upb_zzdec_32 ( uint32_t  n)

◆ upb_zzdec_64()

UPB_INLINE int64_t upb_zzdec_64 ( uint64_t  n)

◆ upb_zzenc_32()

UPB_INLINE uint32_t upb_zzenc_32 ( int32_t  n)

◆ upb_zzenc_64()

UPB_INLINE uint64_t upb_zzenc_64 ( int64_t  n)

Variable Documentation

◆ _upb_noclosure

char _upb_noclosure

◆ google_protobuf_DescriptorProto_ExtensionRange_msginit

const upb_msglayout google_protobuf_DescriptorProto_ExtensionRange_msginit

Definition at line 99 of file descriptor.upb.c.

◆ google_protobuf_DescriptorProto_msginit

const upb_msglayout google_protobuf_DescriptorProto_msginit

Definition at line 83 of file descriptor.upb.c.

◆ google_protobuf_DescriptorProto_ReservedRange_msginit

const upb_msglayout google_protobuf_DescriptorProto_ReservedRange_msginit

Definition at line 110 of file descriptor.upb.c.

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_msginit

const upb_msglayout google_protobuf_EnumDescriptorProto_EnumReservedRange_msginit

Definition at line 196 of file descriptor.upb.c.

◆ google_protobuf_EnumDescriptorProto_msginit

const upb_msglayout google_protobuf_EnumDescriptorProto_msginit

Definition at line 185 of file descriptor.upb.c.

◆ google_protobuf_EnumOptions_msginit

const upb_msglayout google_protobuf_EnumOptions_msginit

Definition at line 353 of file descriptor.upb.c.

◆ google_protobuf_EnumValueDescriptorProto_msginit

const upb_msglayout google_protobuf_EnumValueDescriptorProto_msginit

Definition at line 212 of file descriptor.upb.c.

◆ google_protobuf_EnumValueOptions_msginit

const upb_msglayout google_protobuf_EnumValueOptions_msginit

Definition at line 368 of file descriptor.upb.c.

◆ google_protobuf_ExtensionRangeOptions_msginit

const upb_msglayout google_protobuf_ExtensionRangeOptions_msginit

Definition at line 124 of file descriptor.upb.c.

◆ google_protobuf_FieldDescriptorProto_msginit

const upb_msglayout google_protobuf_FieldDescriptorProto_msginit

Definition at line 150 of file descriptor.upb.c.

◆ google_protobuf_FieldOptions_msginit

const upb_msglayout google_protobuf_FieldOptions_msginit

Definition at line 323 of file descriptor.upb.c.

◆ google_protobuf_FileDescriptorProto_msginit

const upb_msglayout google_protobuf_FileDescriptorProto_msginit

Definition at line 53 of file descriptor.upb.c.

◆ google_protobuf_FileDescriptorSet_msginit

const upb_msglayout google_protobuf_FileDescriptorSet_msginit

bazel-out/k8-fastbuild/bin/external/com_google_protobuf/google/protobuf/descriptor.upbdefs.c

Definition at line 23 of file descriptor.upb.c.

◆ google_protobuf_FileOptions_msginit

const upb_msglayout google_protobuf_FileOptions_msginit

Definition at line 283 of file descriptor.upb.c.

◆ google_protobuf_GeneratedCodeInfo_Annotation_msginit

const upb_msglayout google_protobuf_GeneratedCodeInfo_Annotation_msginit

Definition at line 486 of file descriptor.upb.c.

◆ google_protobuf_GeneratedCodeInfo_msginit

const upb_msglayout google_protobuf_GeneratedCodeInfo_msginit

Definition at line 473 of file descriptor.upb.c.

◆ google_protobuf_MessageOptions_msginit

const upb_msglayout google_protobuf_MessageOptions_msginit

Definition at line 301 of file descriptor.upb.c.

◆ google_protobuf_MethodDescriptorProto_msginit

const upb_msglayout google_protobuf_MethodDescriptorProto_msginit

Definition at line 248 of file descriptor.upb.c.

◆ google_protobuf_MethodOptions_msginit

const upb_msglayout google_protobuf_MethodOptions_msginit

Definition at line 400 of file descriptor.upb.c.

◆ google_protobuf_OneofDescriptorProto_msginit

const upb_msglayout google_protobuf_OneofDescriptorProto_msginit

Definition at line 165 of file descriptor.upb.c.

◆ google_protobuf_OneofOptions_msginit

const upb_msglayout google_protobuf_OneofOptions_msginit

Definition at line 337 of file descriptor.upb.c.

◆ google_protobuf_ServiceDescriptorProto_msginit

const upb_msglayout google_protobuf_ServiceDescriptorProto_msginit

Definition at line 229 of file descriptor.upb.c.

◆ google_protobuf_ServiceOptions_msginit

const upb_msglayout google_protobuf_ServiceOptions_msginit

Definition at line 383 of file descriptor.upb.c.

◆ google_protobuf_SourceCodeInfo_Location_msginit

const upb_msglayout google_protobuf_SourceCodeInfo_Location_msginit

Definition at line 459 of file descriptor.upb.c.

◆ google_protobuf_SourceCodeInfo_msginit

const upb_msglayout google_protobuf_SourceCodeInfo_msginit

Definition at line 445 of file descriptor.upb.c.

◆ google_protobuf_UninterpretedOption_msginit

const upb_msglayout google_protobuf_UninterpretedOption_msginit

Definition at line 420 of file descriptor.upb.c.

◆ google_protobuf_UninterpretedOption_NamePart_msginit

const upb_msglayout google_protobuf_UninterpretedOption_NamePart_msginit

Definition at line 431 of file descriptor.upb.c.

◆ kPbDecoderStackOverflow

const char* kPbDecoderStackOverflow

◆ kPbDecoderSubmessageTooLong

const char* kPbDecoderSubmessageTooLong

◆ upb_alloc_global

upb_alloc upb_alloc_global

◆ upb_desctype_to_fieldtype

const uint8_t upb_desctype_to_fieldtype[]

◆ upb_pb_native_wire_types

const uint8_t upb_pb_native_wire_types[]
upb_handlers_gethandler
upb_func * upb_handlers_gethandler(const upb_handlers *h, upb_selector_t s, const void **handler_data)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:5172
upb_value
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:681
make_cmakelists.converter
converter
Definition: make_cmakelists.py:317
setup.name
name
Definition: setup.py:542
absl::FormatConversionChar::s
@ s
xds_manager.p
p
Definition: xds_manager.py:60
uint8_t
unsigned char uint8_t
Definition: stdint-msvc2008.h:78
true
#define true
Definition: setup_once.h:324
upb_selector_t
int32_t upb_selector_t
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:3942
upb_decoderet_make
UPB_INLINE upb_decoderet upb_decoderet_make(const char *p, uint64_t val)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:6634
run_xds_tests.handlers
handlers
Definition: run_xds_tests.py:64
upb_decoderet
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:6629
msg
std::string msg
Definition: client_interceptors_end2end_test.cc:372
UPB_INLINE
#define UPB_INLINE
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:59
value
const char * value
Definition: hpack_parser_table.cc:165
UPB_FIELD_AT
#define UPB_FIELD_AT(msg, fieldtype, offset)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:41
upb_sink
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:5553
upb_value::val
uint64_t val
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:682
func
const EVP_CIPHER *(* func)(void)
Definition: cipher_extra.c:73
ret
UniquePtr< SSL_SESSION > ret
Definition: ssl_x509.cc:1029
UPB_TABENT_INIT
#define UPB_TABENT_INIT
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:4524
fix_build_deps.r
r
Definition: fix_build_deps.py:491
closure
Definition: proxy.cc:59
asyncio_get_stats.type
type
Definition: asyncio_get_stats.py:37
upb_value::ctype
upb_ctype_t ctype
Definition: bloaty/third_party/protobuf/ruby/ext/google/protobuf_c/upb.h:679
if
if(p->owned &&p->wrapped !=NULL)
Definition: call.c:42
offset
voidpf uLong offset
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:142


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:36