Classes | Macros | Typedefs | Enumerations | Functions | Variables
php-upb.h File Reference
#include <stdint.h>
#include <stddef.h>
#include <assert.h>
#include <stdarg.h>
#include <stdbool.h>
#include <string.h>
#include <setjmp.h>
#include <stdlib.h>
Include dependency graph for php-upb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _upb_arena_head
 
struct  _upb_fasttable_entry
 
struct  _upb_mapsorter
 
struct  _upb_sortedmap
 
struct  _upb_tabent
 
struct  upb_alloc
 
struct  upb_arena
 
struct  upb_array
 
struct  upb_decstate
 
struct  upb_def_init
 
struct  upb_inttable
 
struct  upb_inttable_iter
 
struct  upb_map
 
struct  upb_map_entry
 
struct  upb_msg_ext
 
struct  upb_msg_internal
 
struct  upb_msg_internaldata
 
struct  upb_msglayout
 
struct  upb_msglayout_ext
 
struct  upb_msglayout_field
 
union  upb_msgval
 
union  upb_mutmsgval
 
struct  upb_status
 
struct  upb_strtable
 
struct  upb_strtable_iter
 
struct  upb_strview
 
struct  upb_table
 
struct  upb_tabval
 
struct  upb_value
 

Macros

#define DECODE_NOGROUP   (uint32_t)-1
 
#define F(card, tagbytes, size_ceil, ceil_arg)   const char *upb_p##card##m_##tagbytes##bt_max##size_ceil##b(UPB_PARSE_PARAMS);
 
#define F(card, tagbytes, type)
 
#define F(card, type, valbytes, tagbytes)   const char *upb_p##card##type##valbytes##_##tagbytes##bt(UPB_PARSE_PARAMS);
 
#define FUNCS(name, membername, type_t, converter, proto_type)
 
#define GOOGLE_PROTOBUF_DESCRIPTOR_PROTO_UPB_H_
 
#define GOOGLE_PROTOBUF_DESCRIPTOR_PROTO_UPBDEFS_H_
 
#define SIZES(card, tagbytes)
 
#define TAGBYTES(card)
 
#define TAGBYTES(card)
 
#define TAGBYTES(card)
 
#define TYPES(card, tagbytes)
 
#define UPB_ALIGN_DOWN(size, align)   ((size) / (align) * (align))
 
#define UPB_ALIGN_MALLOC(size)   UPB_ALIGN_UP(size, 16)
 
#define UPB_ALIGN_OF(type)   offsetof (struct { char c; type member; }, member)
 
#define UPB_ALIGN_UP(size, align)   (((size) + (align) - 1) / (align) * (align))
 
#define UPB_ANY_TYPE   1
 
#define UPB_ANY_VALUE   2
 
#define UPB_ASAN   0
 
#define UPB_ASSERT(expr)   assert(expr)
 
#define UPB_ASSUME(expr)   assert(expr)
 
#define UPB_DECODE_FAST_H_
 
#define UPB_DECODE_H_
 
#define UPB_DECODE_INT_H_
 
#define UPB_DECODE_MAXDEPTH(depth)   ((depth) << 16)
 
#define UPB_DEF_H_
 
#define UPB_DURATION_NANOS   2
 
#define UPB_DURATION_SECONDS   1
 
#define UPB_ENCODE_H_
 
#define UPB_ENCODE_MAXDEPTH(depth)   ((depth) << 16)
 
#define UPB_FASTTABLE   0
 
#define UPB_FASTTABLE_INIT(...)   __VA_ARGS__
 
#define UPB_FASTTABLE_SUPPORTED   0
 
#define UPB_FORCEINLINE
 
#define UPB_H_
 
#define UPB_HAS_ATTRIBUTE(x)   0
 
#define UPB_INLINE   static
 
#define UPB_INT_H_
 
#define UPB_JSONDECODE_H_
 
#define UPB_JSONENCODE_H_
 
#define UPB_LIKELY(x)   (x)
 
#define UPB_LONGJMP(buf, val)   longjmp(buf, val)
 
#define UPB_MAP_BEGIN   ((size_t)-1)
 
#define UPB_MAPENTRY_KEY   1
 
#define UPB_MAPENTRY_VALUE   2
 
#define UPB_MAPTYPE_STRING   0
 
#define UPB_MAX(x, y)   ((x) > (y) ? (x) : (y))
 
#define UPB_MAX_FIELDNUMBER   ((1 << 29) - 1)
 
#define UPB_MIN(x, y)   ((x) < (y) ? (x) : (y))
 
#define UPB_MSG_BEGIN   -1
 
#define UPB_MSG_H_
 
#define UPB_MSG_INT_H_
 
#define UPB_MUSTTAIL
 
#define UPB_NOINLINE
 
#define UPB_NORETURN
 
#define UPB_PARSE_PARAMS
 
#define UPB_POISON_MEMORY_REGION(addr, size)   ((void)(addr), (void)(size))
 
#define UPB_PRINTF(str, first_vararg)
 
#define UPB_PTR_AT(msg, ofs, type)   ((type*)((char*)(msg) + (ofs)))
 
#define UPB_PTRADD(ptr, ofs)   ((ofs) ? (ptr) + (ofs) : (ptr))
 
#define UPB_READ_ONEOF(msg, fieldtype, offset, case_offset, case_val, default)
 
#define UPB_REFLECTION_H_
 
#define UPB_SETJMP(buf)   setjmp(buf)
 
#define UPB_SIZE(size32, size64)   size64
 
#define UPB_STATUS_MAX_MESSAGE   127
 
#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_TABLE_H_
 
#define UPB_TABVALUE_EMPTY_INIT   {-1}
 
#define UPB_TIMESTAMP_NANOS   2
 
#define UPB_TIMESTAMP_SECONDS   1
 
#define UPB_UNLIKELY(x)   (x)
 
#define UPB_UNPOISON_MEMORY_REGION(addr, size)   ((void)(addr), (void)(size))
 
#define UPB_UNREACHABLE()   do { assert(0); } while(0)
 
#define UPB_UNUSED(var)   (void)var
 
#define UPB_WRITE_ONEOF(msg, fieldtype, offset, value, case_offset, case_val)
 
#define UTF8(card, tagbytes)
 

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 mem_block mem_block
 
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 void upb_cleanup_func(void *ud)
 
typedef struct upb_decstate upb_decstate
 
typedef struct upb_def_init upb_def_init
 
typedef upb_strtable_iter upb_enum_iter
 
typedef struct upb_enumdef upb_enumdef
 
typedef struct upb_extreg upb_extreg
 
typedef struct upb_fielddef upb_fielddef
 
typedef struct upb_filedef upb_filedef
 
typedef void upb_func(void)
 
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_msglayout upb_msglayout
 
typedef upb_inttable_iter upb_oneof_iter
 
typedef struct upb_oneofdef upb_oneofdef
 
typedef struct upb_symtab upb_symtab
 
typedef struct _upb_tabent upb_tabent
 
typedef uintptr_t upb_tabkey
 
typedef struct upb_tabval upb_tabval
 

Enumerations

enum  { UPB_DECODE_ALIAS = 1 }
 
enum  { _UPB_LABEL_MAP = 4, _UPB_LABEL_PACKED = 7 }
 
enum  { UPB_ENCODE_DETERMINISTIC = 1, UPB_ENCODE_SKIPUNKNOWN = 2 }
 
enum  { UPB_JSONDEC_IGNOREUNKNOWN = 1 }
 
enum  { UPB_JSONENC_EMITDEFAULTS = 1, UPB_JSONENC_PROTONAMES = 2 }
 
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  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_fieldmode {
  _UPB_MODE_MAP = 0, _UPB_MODE_ARRAY = 1, _UPB_MODE_SCALAR = 2, _UPB_MODE_MAP = 0,
  _UPB_MODE_ARRAY = 1, _UPB_MODE_SCALAR = 2
}
 
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_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_labelflags { _UPB_MODE_IS_PACKED = 4, _UPB_MODE_IS_PACKED = 4 }
 
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

void * _upb_arena_slowmalloc (upb_arena *a, size_t size)
 
UPB_INLINE size_t _upb_arenahas (upb_arena *a)
 
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 bool _upb_array_append_accessor2 (void *msg, size_t ofs, int elem_size_lg2, const void *value, upb_arena *arena)
 
bool _upb_array_append_fallback (upb_array **arr_ptr, const void *value, int elem_size_lg2, upb_arena *arena)
 
const UPB_INLINE void * _upb_array_constptr (const upb_array *arr)
 
UPB_INLINE void * _upb_array_mutable_accessor (void *msg, size_t ofs, size_t *size)
 
UPB_INLINE upb_array_upb_array_new (upb_arena *a, size_t init_size, int elem_size_lg2)
 
UPB_INLINE void * _upb_array_ptr (upb_array *arr)
 
bool _upb_array_realloc (upb_array *arr, size_t min_size, upb_arena *arena)
 
UPB_INLINE bool _upb_array_reserve (upb_array *arr, size_t size, upb_arena *arena)
 
UPB_INLINE bool _upb_array_resize (upb_array *arr, size_t size, upb_arena *arena)
 
UPB_INLINE void * _upb_array_resize_accessor (void *msg, size_t ofs, size_t size, upb_fieldtype_t type, upb_arena *arena)
 
UPB_INLINE void * _upb_array_resize_accessor2 (void *msg, size_t ofs, size_t size, int elem_size_lg2, upb_arena *arena)
 
void * _upb_array_resize_fallback (upb_array **arr_ptr, size_t size, int elem_size_lg2, upb_arena *arena)
 
UPB_INLINE uintptr_t _upb_array_tagptr (void *ptr, int elem_size_lg2)
 
UPB_INLINE uint32_t _upb_be_swap32 (uint32_t val)
 
UPB_INLINE uint64_t _upb_be_swap64 (uint64_t val)
 
UPB_INLINE void _upb_clearhas (const upb_msg *msg, size_t idx)
 
UPB_INLINE void _upb_clearhas_field (const upb_msg *msg, const upb_msglayout_field *f)
 
bool _upb_decode (const char *buf, size_t size, upb_msg *msg, const upb_msglayout *l, const upb_extreg *extreg, int options, upb_arena *arena)
 
bool _upb_extreg_add (upb_extreg *r, const upb_msglayout_ext *e, size_t count)
 
const upb_msglayout_field_upb_extreg_get (const upb_extreg *r, const upb_msglayout *l, uint32_t num)
 
const typedef char * _upb_field_parser (struct upb_decstate *d, const char *ptr, upb_msg *msg, intptr_t table, uint64_t hasbits, uint64_t data)
 
UPB_INLINE upb_fieldmode _upb_getmode (const upb_msglayout_field *field)
 
UPB_INLINE uint32_t _upb_getoneofcase (const void *msg, size_t case_ofs)
 
UPB_INLINE uint32_t _upb_getoneofcase_field (const upb_msg *msg, const upb_msglayout_field *f)
 
UPB_INLINE bool _upb_has_submsg_nohasbit (const upb_msg *msg, size_t ofs)
 
UPB_INLINE bool _upb_hasbit (const upb_msg *msg, size_t idx)
 
UPB_INLINE bool _upb_hasbit_field (const upb_msg *msg, const upb_msglayout_field *f)
 
UPB_INLINE bool _upb_isle (void)
 
UPB_INLINE bool _upb_issubmsg (const upb_msglayout_field *field)
 
UPB_INLINE int _upb_lg2ceil (int x)
 
UPB_INLINE int _upb_lg2ceilsize (int x)
 
UPB_INLINE void _upb_map_clear (upb_map *map)
 
UPB_INLINE bool _upb_map_delete (upb_map *map, const void *key, size_t key_size)
 
UPB_INLINE void _upb_map_fromkey (upb_strview key, void *out, size_t size)
 
UPB_INLINE void _upb_map_fromvalue (upb_value val, void *out, size_t size)
 
UPB_INLINE bool _upb_map_get (const upb_map *map, const void *key, size_t key_size, void *val, size_t val_size)
 
upb_map_upb_map_new (upb_arena *a, size_t key_size, size_t value_size)
 
UPB_INLINE void * _upb_map_next (const upb_map *map, size_t *iter)
 
UPB_INLINE bool _upb_map_set (upb_map *map, const void *key, size_t key_size, void *val, size_t val_size, upb_arena *a)
 
UPB_INLINE size_t _upb_map_size (const upb_map *map)
 
UPB_INLINE upb_strview _upb_map_tokey (const void *key, size_t size)
 
UPB_INLINE bool _upb_map_tovalue (const void *val, size_t size, upb_value *msgval, upb_arena *a)
 
UPB_INLINE void _upb_mapsorter_destroy (_upb_mapsorter *s)
 
UPB_INLINE void _upb_mapsorter_init (_upb_mapsorter *s)
 
UPB_INLINE void _upb_mapsorter_popmap (_upb_mapsorter *s, _upb_sortedmap *sorted)
 
bool _upb_mapsorter_pushmap (_upb_mapsorter *s, upb_descriptortype_t key_type, const upb_map *map, _upb_sortedmap *sorted)
 
bool _upb_msg_addunknown (upb_msg *msg, const char *data, size_t len, upb_arena *arena)
 
void _upb_msg_clear (upb_msg *msg, const upb_msglayout *l)
 
void _upb_msg_discardunknown_shallow (upb_msg *msg)
 
const upb_msg_ext_upb_msg_getext (const upb_msg *msg, const upb_msglayout_ext *ext)
 
const upb_msg_ext_upb_msg_getexts (const upb_msg *msg, size_t *count)
 
upb_msg_ext_upb_msg_getorcreateext (upb_msg *msg, const upb_msglayout_ext *ext, upb_arena *arena)
 
UPB_INLINE size_t _upb_msg_hasidx (const upb_msglayout_field *f)
 
UPB_INLINE void _upb_msg_map_clear (upb_msg *msg, size_t ofs)
 
UPB_INLINE bool _upb_msg_map_delete (upb_msg *msg, size_t ofs, const void *key, size_t key_size)
 
UPB_INLINE bool _upb_msg_map_get (const upb_msg *msg, size_t ofs, const void *key, size_t key_size, void *val, size_t val_size)
 
UPB_INLINE void _upb_msg_map_key (const void *msg, void *key, size_t size)
 
UPB_INLINE void * _upb_msg_map_next (const upb_msg *msg, size_t ofs, size_t *iter)
 
UPB_INLINE bool _upb_msg_map_set (upb_msg *msg, size_t ofs, const void *key, size_t key_size, void *val, size_t val_size, upb_arena *arena)
 
UPB_INLINE void _upb_msg_map_set_value (void *msg, const void *val, size_t size)
 
UPB_INLINE size_t _upb_msg_map_size (const upb_msg *msg, size_t ofs)
 
UPB_INLINE void _upb_msg_map_value (const void *msg, void *val, size_t size)
 
upb_msg_upb_msg_new (const upb_msglayout *l, upb_arena *a)
 
UPB_INLINE upb_msg_upb_msg_new_inl (const upb_msglayout *l, upb_arena *a)
 
UPB_INLINE uint32_t_upb_oneofcase (upb_msg *msg, size_t case_ofs)
 
UPB_INLINE uint32_t_upb_oneofcase_field (upb_msg *msg, const upb_msglayout_field *f)
 
UPB_INLINE size_t _upb_oneofcase_ofs (const upb_msglayout_field *f)
 
UPB_INLINE bool _upb_repeated_or_map (const upb_msglayout_field *field)
 
UPB_INLINE void _upb_sethas (const upb_msg *msg, size_t idx)
 
UPB_INLINE void _upb_sethas_field (const upb_msg *msg, const upb_msglayout_field *f)
 
UPB_INLINE int _upb_sizelg2 (upb_fieldtype_t type)
 
UPB_INLINE bool _upb_sortedmap_next (_upb_mapsorter *s, const upb_map *map, _upb_sortedmap *sorted, upb_map_entry *ent)
 
upb_arena_upb_symtab_arena (const upb_symtab *s)
 
size_t _upb_symtab_bytesloaded (const upb_symtab *s)
 
bool _upb_symtab_loaddefinit (upb_symtab *s, const upb_def_init *init)
 
UPB_INLINE uintptr_t _upb_tag_arrptr (void *ptr, int elem_size_lg2)
 
UPB_INLINE void _upb_value_setval (upb_value *v, uint64_t val)
 
UPB_INLINE void decode_checklimit (upb_decstate *d)
 
UPB_INLINE bool decode_isdone (upb_decstate *d, const char **ptr)
 
const char * decode_isdonefallback (upb_decstate *d, const char *ptr, int overrun)
 
const UPB_INLINE char * decode_isdonefallback_inl (upb_decstate *d, const char *ptr, int overrun)
 
UPB_INLINE void decode_poplimit (upb_decstate *d, const char *ptr, int saved_delta)
 
UPB_INLINE int decode_pushlimit (upb_decstate *d, const char *ptr, int size)
 
UPB_INLINE intptr_t decode_totable (const upb_msglayout *tablep)
 
const UPB_INLINE upb_msglayoutdecode_totablep (intptr_t table)
 
UPB_INLINE bool decode_verifyutf8_inl (const char *buf, int len)
 
const char * fastdecode_err (upb_decstate *d)
 
const char * fastdecode_generic (struct upb_decstate *d, const char *ptr, upb_msg *msg, intptr_t table, uint64_t hasbits, uint64_t data)
 
UPB_INLINE uint32_t fastdecode_loadtag (const char *ptr)
 
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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_DescriptorProto_ExtensionRange_getmsgdef (upb_symtab *s)
 
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 google_protobuf_DescriptorProto_ExtensionRangegoogle_protobuf_DescriptorProto_ExtensionRange_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_DescriptorProto_getmsgdef (upb_symtab *s)
 
UPB_INLINE bool google_protobuf_DescriptorProto_has_enum_type (const google_protobuf_DescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_DescriptorProto_has_extension (const google_protobuf_DescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_DescriptorProto_has_extension_range (const google_protobuf_DescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_DescriptorProto_has_field (const google_protobuf_DescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_DescriptorProto_has_name (const google_protobuf_DescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_DescriptorProto_has_nested_type (const google_protobuf_DescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_DescriptorProto_has_oneof_decl (const google_protobuf_DescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_DescriptorProto_has_options (const google_protobuf_DescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_DescriptorProto_has_reserved_range (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 google_protobuf_DescriptorProtogoogle_protobuf_DescriptorProto_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_DescriptorProto_ReservedRange_getmsgdef (upb_symtab *s)
 
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 google_protobuf_DescriptorProto_ReservedRangegoogle_protobuf_DescriptorProto_ReservedRange_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_EnumDescriptorProto_EnumReservedRange_getmsgdef (upb_symtab *s)
 
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 google_protobuf_EnumDescriptorProto_EnumReservedRangegoogle_protobuf_EnumDescriptorProto_EnumReservedRange_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_EnumDescriptorProto_getmsgdef (upb_symtab *s)
 
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 bool google_protobuf_EnumDescriptorProto_has_reserved_range (const google_protobuf_EnumDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_EnumDescriptorProto_has_value (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 google_protobuf_EnumDescriptorProtogoogle_protobuf_EnumDescriptorProto_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_EnumOptions_getmsgdef (upb_symtab *s)
 
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 bool google_protobuf_EnumOptions_has_uninterpreted_option (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_EnumOptionsgoogle_protobuf_EnumOptions_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_EnumValueDescriptorProto_getmsgdef (upb_symtab *s)
 
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 google_protobuf_EnumValueDescriptorProtogoogle_protobuf_EnumValueDescriptorProto_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_EnumValueOptions_getmsgdef (upb_symtab *s)
 
UPB_INLINE bool google_protobuf_EnumValueOptions_has_deprecated (const google_protobuf_EnumValueOptions *msg)
 
UPB_INLINE bool google_protobuf_EnumValueOptions_has_uninterpreted_option (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_EnumValueOptionsgoogle_protobuf_EnumValueOptions_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_ExtensionRangeOptions_getmsgdef (upb_symtab *s)
 
UPB_INLINE bool google_protobuf_ExtensionRangeOptions_has_uninterpreted_option (const google_protobuf_ExtensionRangeOptions *msg)
 
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_ExtensionRangeOptionsgoogle_protobuf_ExtensionRangeOptions_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_FieldDescriptorProto_getmsgdef (upb_symtab *s)
 
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_proto3_optional (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 google_protobuf_FieldDescriptorProtogoogle_protobuf_FieldDescriptorProto_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, upb_arena *arena)
 
UPB_INLINE bool google_protobuf_FieldDescriptorProto_proto3_optional (const google_protobuf_FieldDescriptorProto *msg)
 
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_proto3_optional (google_protobuf_FieldDescriptorProto *msg, bool 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_FieldOptions_getmsgdef (upb_symtab *s)
 
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_uninterpreted_option (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_FieldOptionsgoogle_protobuf_FieldOptions_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_FileDescriptorProto_getmsgdef (upb_symtab *s)
 
UPB_INLINE bool google_protobuf_FileDescriptorProto_has_enum_type (const google_protobuf_FileDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FileDescriptorProto_has_extension (const google_protobuf_FileDescriptorProto *msg)
 
UPB_INLINE bool google_protobuf_FileDescriptorProto_has_message_type (const google_protobuf_FileDescriptorProto *msg)
 
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_service (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 google_protobuf_FileDescriptorProtogoogle_protobuf_FileDescriptorProto_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_FileDescriptorSet_getmsgdef (upb_symtab *s)
 
UPB_INLINE bool google_protobuf_FileDescriptorSet_has_file (const google_protobuf_FileDescriptorSet *msg)
 
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_FileDescriptorSetgoogle_protobuf_FileDescriptorSet_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_FileOptions_getmsgdef (upb_symtab *s)
 
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_has_uninterpreted_option (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 google_protobuf_FileOptionsgoogle_protobuf_FileOptions_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_GeneratedCodeInfo_Annotation_getmsgdef (upb_symtab *s)
 
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 google_protobuf_GeneratedCodeInfo_Annotationgoogle_protobuf_GeneratedCodeInfo_Annotation_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_GeneratedCodeInfo_getmsgdef (upb_symtab *s)
 
UPB_INLINE bool google_protobuf_GeneratedCodeInfo_has_annotation (const google_protobuf_GeneratedCodeInfo *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_GeneratedCodeInfogoogle_protobuf_GeneratedCodeInfo_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_MessageOptions_getmsgdef (upb_symtab *s)
 
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_has_uninterpreted_option (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_MessageOptionsgoogle_protobuf_MessageOptions_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_MethodDescriptorProto_getmsgdef (upb_symtab *s)
 
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 google_protobuf_MethodDescriptorProtogoogle_protobuf_MethodDescriptorProto_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_MethodOptions_getmsgdef (upb_symtab *s)
 
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 bool google_protobuf_MethodOptions_has_uninterpreted_option (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_MethodOptionsgoogle_protobuf_MethodOptions_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_OneofDescriptorProto_getmsgdef (upb_symtab *s)
 
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 google_protobuf_OneofDescriptorProtogoogle_protobuf_OneofDescriptorProto_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_OneofOptions_getmsgdef (upb_symtab *s)
 
UPB_INLINE bool google_protobuf_OneofOptions_has_uninterpreted_option (const google_protobuf_OneofOptions *msg)
 
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_OneofOptionsgoogle_protobuf_OneofOptions_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_ServiceDescriptorProto_getmsgdef (upb_symtab *s)
 
UPB_INLINE bool google_protobuf_ServiceDescriptorProto_has_method (const google_protobuf_ServiceDescriptorProto *msg)
 
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_ServiceDescriptorProtogoogle_protobuf_ServiceDescriptorProto_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_ServiceOptions_getmsgdef (upb_symtab *s)
 
UPB_INLINE bool google_protobuf_ServiceOptions_has_deprecated (const google_protobuf_ServiceOptions *msg)
 
UPB_INLINE bool google_protobuf_ServiceOptions_has_uninterpreted_option (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_ServiceOptionsgoogle_protobuf_ServiceOptions_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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 upb_msgdefgoogle_protobuf_SourceCodeInfo_getmsgdef (upb_symtab *s)
 
UPB_INLINE bool google_protobuf_SourceCodeInfo_has_location (const google_protobuf_SourceCodeInfo *msg)
 
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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_SourceCodeInfo_Location_getmsgdef (upb_symtab *s)
 
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 google_protobuf_SourceCodeInfo_Locationgoogle_protobuf_SourceCodeInfo_Location_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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_SourceCodeInfogoogle_protobuf_SourceCodeInfo_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_UninterpretedOption_getmsgdef (upb_symtab *s)
 
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_name (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)
 
const UPB_INLINE upb_msgdefgoogle_protobuf_UninterpretedOption_NamePart_getmsgdef (upb_symtab *s)
 
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 google_protobuf_UninterpretedOption_NamePartgoogle_protobuf_UninterpretedOption_NamePart_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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 google_protobuf_UninterpretedOptiongoogle_protobuf_UninterpretedOption_parse_ex (const char *buf, size_t size, const upb_extreg *extreg, int options, 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)
 
const UPB_INLINE upb_tabentstr_tabent (const upb_strtable_iter *i)
 
bool upb_arena_addcleanup (upb_arena *a, void *ud, upb_cleanup_func *func)
 
UPB_INLINE upb_allocupb_arena_alloc (upb_arena *a)
 
void upb_arena_free (upb_arena *a)
 
bool upb_arena_fuse (upb_arena *a, upb_arena *b)
 
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)
 
bool upb_array_append (upb_array *array, upb_msgval val, upb_arena *arena)
 
upb_msgval upb_array_get (const upb_array *arr, size_t i)
 
upb_arrayupb_array_new (upb_arena *a, upb_fieldtype_t type)
 
bool upb_array_resize (upb_array *array, size_t size, upb_arena *arena)
 
void upb_array_set (upb_array *arr, size_t i, upb_msgval val)
 
size_t upb_array_size (const upb_array *arr)
 
UPB_INLINE bool upb_decode (const char *buf, size_t size, upb_msg *msg, const upb_msglayout *l, upb_arena *arena)
 
UPB_INLINE char * upb_encode (const void *msg, const upb_msglayout *l, upb_arena *arena, size_t *size)
 
char * upb_encode_ex (const void *msg, const upb_msglayout *l, int options, 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)
 
upb_extregupb_extreg_new (upb_arena *arena)
 
const upb_oneofdefupb_fielddef_containingoneof (const upb_fielddef *f)
 
const upb_msgdefupb_fielddef_containingtype (const upb_fielddef *f)
 
upb_msgval upb_fielddef_default (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 upb_filedefupb_fielddef_file (const upb_fielddef *f)
 
const char * upb_fielddef_fullname (const upb_fielddef *f)
 
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)
 
const char * upb_fielddef_jsonname (const upb_fielddef *f)
 
upb_label_t upb_fielddef_label (const upb_fielddef *f)
 
const upb_msglayout_fieldupb_fielddef_layout (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)
 
const upb_oneofdefupb_fielddef_realcontainingoneof (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)
 
const upb_symtabupb_filedef_symtab (const upb_filedef *f)
 
upb_syntax_t upb_filedef_syntax (const upb_filedef *f)
 
UPB_INLINE void upb_free (upb_alloc *alloc, void *ptr)
 
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)
 
void upb_inttable_begin (upb_inttable_iter *i, const upb_inttable *t)
 
void upb_inttable_compact (upb_inttable *t, upb_arena *a)
 
size_t upb_inttable_count (const upb_inttable *t)
 
bool upb_inttable_done (const upb_inttable_iter *i)
 
bool upb_inttable_init (upb_inttable *table, upb_arena *a)
 
bool upb_inttable_insert (upb_inttable *t, uintptr_t key, upb_value val, upb_arena *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)
 
void upb_inttable_next (upb_inttable_iter *i)
 
bool upb_inttable_remove (upb_inttable *t, uintptr_t key, upb_value *val)
 
bool upb_inttable_replace (upb_inttable *t, uintptr_t key, upb_value val)
 
bool upb_json_decode (const char *buf, size_t size, upb_msg *msg, const upb_msgdef *m, const upb_symtab *any_pool, int options, upb_arena *arena, upb_status *status)
 
size_t upb_json_encode (const upb_msg *msg, const upb_msgdef *m, const upb_symtab *ext_pool, int options, char *buf, size_t size, upb_status *status)
 
UPB_INLINE void * upb_malloc (upb_alloc *alloc, size_t size)
 
void upb_map_clear (upb_map *map)
 
bool upb_map_delete (upb_map *map, upb_msgval key)
 
bool upb_map_get (const upb_map *map, upb_msgval key, upb_msgval *val)
 
upb_mapupb_map_new (upb_arena *a, upb_fieldtype_t key_type, upb_fieldtype_t value_type)
 
bool upb_map_set (upb_map *map, upb_msgval key, upb_msgval val, upb_arena *arena)
 
size_t upb_map_size (const upb_map *map)
 
bool upb_mapiter_done (const upb_map *map, size_t iter)
 
upb_msgval upb_mapiter_key (const upb_map *map, size_t iter)
 
bool upb_mapiter_next (const upb_map *map, size_t *iter)
 
void upb_mapiter_setvalue (upb_map *map, size_t iter, upb_msgval value)
 
upb_msgval upb_mapiter_value (const upb_map *map, size_t iter)
 
void upb_msg_addunknown (upb_msg *msg, const char *data, size_t len, upb_arena *arena)
 
void upb_msg_clear (upb_msg *msg, const upb_msgdef *m)
 
void upb_msg_clearfield (upb_msg *msg, const upb_fielddef *f)
 
bool upb_msg_discardunknown (upb_msg *msg, const upb_msgdef *m, int maxdepth)
 
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)
 
upb_msgval upb_msg_get (const upb_msg *msg, const upb_fielddef *f)
 
UPB_INLINE upb_msg_internalupb_msg_getinternal (upb_msg *msg)
 
const char * upb_msg_getunknown (const upb_msg *msg, size_t *len)
 
bool upb_msg_has (const upb_msg *msg, const upb_fielddef *f)
 
upb_fielddefupb_msg_iter_field (const upb_msg_field_iter *iter)
 
const upb_oneofdefupb_msg_iter_oneof (const upb_msg_oneof_iter *iter)
 
upb_mutmsgval upb_msg_mutable (upb_msg *msg, const upb_fielddef *f, upb_arena *a)
 
upb_msgupb_msg_new (const upb_msgdef *m, upb_arena *a)
 
bool upb_msg_next (const upb_msg *msg, const upb_msgdef *m, const upb_symtab *ext_pool, const upb_fielddef **f, upb_msgval *val, size_t *iter)
 
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)
 
void upb_msg_set (upb_msg *msg, const upb_fielddef *f, upb_msgval val, upb_arena *a)
 
UPB_INLINE size_t upb_msg_sizeof (const upb_msglayout *l)
 
const upb_fielddefupb_msg_whichoneof (const upb_msg *msg, const upb_oneofdef *o)
 
const upb_fielddefupb_msgdef_field (const upb_msgdef *m, int i)
 
int upb_msgdef_fieldcount (const upb_msgdef *m)
 
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)
 
bool upb_msgdef_iswrapper (const upb_msgdef *m)
 
const upb_fielddefupb_msgdef_itof (const upb_msgdef *m, uint32_t i)
 
const upb_msglayoutupb_msgdef_layout (const upb_msgdef *m)
 
const upb_fielddefupb_msgdef_lookupjsonname (const upb_msgdef *m, const char *name, size_t len)
 
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)
 
int upb_msgdef_numrealoneofs (const upb_msgdef *m)
 
const upb_oneofdefupb_msgdef_oneof (const upb_msgdef *m, int i)
 
int upb_msgdef_oneofcount (const upb_msgdef *m)
 
upb_syntax_t upb_msgdef_syntax (const upb_msgdef *m)
 
upb_wellknowntype_t upb_msgdef_wellknowntype (const upb_msgdef *m)
 
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)
 
const upb_fielddefupb_oneofdef_field (const upb_oneofdef *o, int i)
 
int upb_oneofdef_fieldcount (const upb_oneofdef *o)
 
uint32_t upb_oneofdef_index (const upb_oneofdef *o)
 
bool upb_oneofdef_issynthetic (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_INLINE void * upb_realloc (upb_alloc *alloc, void *ptr, size_t oldsize, size_t size)
 
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,...) UPB_PRINTF(2
 
void upb_status_seterrmsg (upb_status *status, const char *msg)
 
void void void upb_status_vappenderrf (upb_status *status, const char *fmt, va_list args) UPB_PRINTF(2
 
void void upb_status_vseterrf (upb_status *status, const char *fmt, va_list args) UPB_PRINTF(2
 
char * upb_strdup2 (const char *s, size_t len, upb_arena *a)
 
void upb_strtable_begin (upb_strtable_iter *i, const upb_strtable *t)
 
void upb_strtable_clear (upb_strtable *t)
 
UPB_INLINE size_t upb_strtable_count (const upb_strtable *t)
 
bool upb_strtable_done (const upb_strtable_iter *i)
 
bool upb_strtable_init (upb_strtable *table, size_t expected_size, upb_arena *a)
 
bool upb_strtable_insert (upb_strtable *t, const char *key, size_t len, upb_value val, upb_arena *a)
 
bool upb_strtable_iter_isequal (const upb_strtable_iter *i1, const upb_strtable_iter *i2)
 
upb_strview upb_strtable_iter_key (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)
 
bool upb_strtable_remove (upb_strtable *t, const char *key, size_t len, upb_value *val)
 
bool upb_strtable_resize (upb_strtable *t, size_t size_lg2, upb_arena *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_filedefupb_symtab_lookupfile2 (const upb_symtab *s, const char *name, size_t len)
 
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_INLINE upb_strview upb_tabstrview (upb_tabkey key)
 
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)
 

Variables

char _upb_fieldtype_to_size [12]
 
upb_def_init google_protobuf_descriptor_proto_upbdefinit
 
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
 
upb_alloc upb_alloc_global
 
const uint8_t upb_utf8_offsets []
 

Macro Definition Documentation

◆ DECODE_NOGROUP

#define DECODE_NOGROUP   (uint32_t)-1

Definition at line 1770 of file php-upb.h.

◆ F [1/3]

#define F (   card,
  tagbytes,
  size_ceil,
  ceil_arg 
)    const char *upb_p##card##m_##tagbytes##bt_max##size_ceil##b(UPB_PARSE_PARAMS);

Definition at line 2066 of file php-upb.h.

◆ F [2/3]

#define F (   card,
  tagbytes,
  type 
)
Value:
const char *upb_p##card##type##_##tagbytes##bt(UPB_PARSE_PARAMS); \
const char *upb_c##card##type##_##tagbytes##bt(UPB_PARSE_PARAMS);

Definition at line 2066 of file php-upb.h.

◆ F [3/3]

#define F (   card,
  type,
  valbytes,
  tagbytes 
)    const char *upb_p##card##type##valbytes##_##tagbytes##bt(UPB_PARSE_PARAMS);

Definition at line 2066 of file php-upb.h.

◆ 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; \
} \
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) { \
return (type_t)(converter)val.val; \
}

Definition at line 799 of file php-upb.h.

◆ GOOGLE_PROTOBUF_DESCRIPTOR_PROTO_UPB_H_

#define GOOGLE_PROTOBUF_DESCRIPTOR_PROTO_UPB_H_

google/protobuf/descriptor.upb.h

Definition at line 2101 of file php-upb.h.

◆ GOOGLE_PROTOBUF_DESCRIPTOR_PROTO_UPBDEFS_H_

#define GOOGLE_PROTOBUF_DESCRIPTOR_PROTO_UPBDEFS_H_

◆ SIZES

#define SIZES (   card,
  tagbytes 
)
Value:
F(card, tagbytes, 64, 64) \
F(card, tagbytes, 128, 128) \
F(card, tagbytes, 192, 192) \
F(card, tagbytes, 256, 256) \
F(card, tagbytes, max, -1)

Definition at line 2069 of file php-upb.h.

◆ TAGBYTES [1/3]

#define TAGBYTES (   card)
Value:
TYPES(card, 1) \
TYPES(card, 2)

Definition at line 2076 of file php-upb.h.

◆ TAGBYTES [2/3]

#define TAGBYTES (   card)
Value:
UTF8(card, 1) \
UTF8(card, 2)

Definition at line 2076 of file php-upb.h.

◆ TAGBYTES [3/3]

#define TAGBYTES (   card)
Value:
SIZES(card, 1) \
SIZES(card, 2)

Definition at line 2076 of file php-upb.h.

◆ TYPES

#define TYPES (   card,
  tagbytes 
)
Value:
F(card, b, 1, tagbytes) \
F(card, v, 4, tagbytes) \
F(card, v, 8, tagbytes) \
F(card, z, 4, tagbytes) \
F(card, z, 8, tagbytes) \
F(card, f, 4, tagbytes) \
F(card, f, 8, tagbytes)

Definition at line 2021 of file php-upb.h.

◆ UPB_ALIGN_DOWN

#define UPB_ALIGN_DOWN (   size,
  align 
)    ((size) / (align) * (align))

Definition at line 93 of file php-upb.h.

◆ UPB_ALIGN_MALLOC

#define UPB_ALIGN_MALLOC (   size)    UPB_ALIGN_UP(size, 16)

Definition at line 94 of file php-upb.h.

◆ UPB_ALIGN_OF

#define UPB_ALIGN_OF (   type)    offsetof (struct { char c; type member; }, member)

Definition at line 95 of file php-upb.h.

◆ UPB_ALIGN_UP

#define UPB_ALIGN_UP (   size,
  align 
)    (((size) + (align) - 1) / (align) * (align))

Definition at line 92 of file php-upb.h.

◆ UPB_ANY_TYPE

#define UPB_ANY_TYPE   1

Definition at line 4286 of file php-upb.h.

◆ UPB_ANY_VALUE

#define UPB_ANY_VALUE   2

Definition at line 4287 of file php-upb.h.

◆ UPB_ASAN

#define UPB_ASAN   0

Definition at line 249 of file php-upb.h.

◆ UPB_ASSERT

#define UPB_ASSERT (   expr)    assert(expr)

Definition at line 148 of file php-upb.h.

◆ UPB_ASSUME

#define UPB_ASSUME (   expr)    assert(expr)

Definition at line 140 of file php-upb.h.

◆ UPB_DECODE_FAST_H_

#define UPB_DECODE_FAST_H_

upb/decode_fast.h

Definition at line 2001 of file php-upb.h.

◆ UPB_DECODE_H_

#define UPB_DECODE_H_

upb/decode.h

Definition at line 262 of file php-upb.h.

◆ UPB_DECODE_INT_H_

#define UPB_DECODE_INT_H_

upb/decode_internal.h

Definition at line 725 of file php-upb.h.

◆ UPB_DECODE_MAXDEPTH

#define UPB_DECODE_MAXDEPTH (   depth)    ((depth) << 16)

Definition at line 699 of file php-upb.h.

◆ UPB_DEF_H_

#define UPB_DEF_H_

upb/def.h

Definition at line 4149 of file php-upb.h.

◆ UPB_DURATION_NANOS

#define UPB_DURATION_NANOS   2

Definition at line 4291 of file php-upb.h.

◆ UPB_DURATION_SECONDS

#define UPB_DURATION_SECONDS   1

Definition at line 4290 of file php-upb.h.

◆ UPB_ENCODE_H_

#define UPB_ENCODE_H_

upb/encode.h

Definition at line 1926 of file php-upb.h.

◆ UPB_ENCODE_MAXDEPTH

#define UPB_ENCODE_MAXDEPTH (   depth)    ((depth) << 16)

Definition at line 1948 of file php-upb.h.

◆ UPB_FASTTABLE

#define UPB_FASTTABLE   0

Definition at line 219 of file php-upb.h.

◆ UPB_FASTTABLE_INIT

#define UPB_FASTTABLE_INIT (   ...)    __VA_ARGS__

Definition at line 227 of file php-upb.h.

◆ UPB_FASTTABLE_SUPPORTED

#define UPB_FASTTABLE_SUPPORTED   0

Definition at line 202 of file php-upb.h.

◆ UPB_FORCEINLINE

#define UPB_FORCEINLINE

Definition at line 118 of file php-upb.h.

◆ UPB_H_

#define UPB_H_

upb/upb.h

Definition at line 286 of file php-upb.h.

◆ UPB_HAS_ATTRIBUTE

#define UPB_HAS_ATTRIBUTE (   x)    0

Definition at line 174 of file php-upb.h.

◆ UPB_INLINE

#define UPB_INLINE   static

Definition at line 89 of file php-upb.h.

◆ UPB_INT_H_

#define UPB_INT_H_

upb/upb_internal.h

Definition at line 1738 of file php-upb.h.

◆ UPB_JSONDECODE_H_

#define UPB_JSONDECODE_H_

upb/json_decode.h

Definition at line 4770 of file php-upb.h.

◆ UPB_JSONENCODE_H_

#define UPB_JSONENCODE_H_

upb/json_encode.h

Definition at line 4793 of file php-upb.h.

◆ UPB_LIKELY

#define UPB_LIKELY (   x)    (x)

Definition at line 102 of file php-upb.h.

◆ UPB_LONGJMP

#define UPB_LONGJMP (   buf,
  val 
)    longjmp(buf, val)

Definition at line 163 of file php-upb.h.

◆ UPB_MAP_BEGIN

#define UPB_MAP_BEGIN   ((size_t)-1)

Definition at line 574 of file php-upb.h.

◆ UPB_MAPENTRY_KEY

#define UPB_MAPENTRY_KEY   1

Definition at line 4282 of file php-upb.h.

◆ UPB_MAPENTRY_VALUE

#define UPB_MAPENTRY_VALUE   2

Definition at line 4283 of file php-upb.h.

◆ UPB_MAPTYPE_STRING

#define UPB_MAPTYPE_STRING   0

Definition at line 81 of file php-upb.h.

◆ UPB_MAX

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

Definition at line 124 of file php-upb.h.

◆ UPB_MAX_FIELDNUMBER

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

Definition at line 4206 of file php-upb.h.

◆ UPB_MIN

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

Definition at line 125 of file php-upb.h.

◆ UPB_MSG_BEGIN

#define UPB_MSG_BEGIN   -1

Definition at line 4679 of file php-upb.h.

◆ UPB_MSG_H_

#define UPB_MSG_H_

upb/msg.h

Definition at line 275 of file php-upb.h.

◆ UPB_MSG_INT_H_

#define UPB_MSG_INT_H_

upb/msg_internal.h

Definition at line 738 of file php-upb.h.

◆ UPB_MUSTTAIL

#define UPB_MUSTTAIL

Definition at line 180 of file php-upb.h.

◆ UPB_NOINLINE

#define UPB_NOINLINE

Definition at line 119 of file php-upb.h.

◆ UPB_NORETURN

#define UPB_NORETURN

Definition at line 120 of file php-upb.h.

◆ UPB_PARSE_PARAMS

#define UPB_PARSE_PARAMS
Value:
struct upb_decstate *d, const char *ptr, upb_msg *msg, intptr_t table, \
uint64_t hasbits, uint64_t data

Definition at line 2012 of file php-upb.h.

◆ UPB_POISON_MEMORY_REGION

#define UPB_POISON_MEMORY_REGION (   addr,
  size 
)    ((void)(addr), (void)(size))

Definition at line 250 of file php-upb.h.

◆ UPB_PRINTF

#define UPB_PRINTF (   str,
  first_vararg 
)

Definition at line 121 of file php-upb.h.

◆ UPB_PTR_AT

#define UPB_PTR_AT (   msg,
  ofs,
  type 
)    ((type*)((char*)(msg) + (ofs)))

Definition at line 70 of file php-upb.h.

◆ UPB_PTRADD

#define UPB_PTRADD (   ptr,
  ofs 
)    ((ofs) ? (ptr) + (ofs) : (ptr))

Definition at line 167 of file php-upb.h.

◆ UPB_READ_ONEOF

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

Definition at line 72 of file php-upb.h.

◆ UPB_REFLECTION_H_

#define UPB_REFLECTION_H_

upb/reflection.h

Definition at line 4604 of file php-upb.h.

◆ UPB_SETJMP

#define UPB_SETJMP (   buf)    setjmp(buf)

Definition at line 162 of file php-upb.h.

◆ UPB_SIZE

#define UPB_SIZE (   size32,
  size64 
)    size64

Definition at line 64 of file php-upb.h.

◆ UPB_STATUS_MAX_MESSAGE

#define UPB_STATUS_MAX_MESSAGE   127

Definition at line 302 of file php-upb.h.

◆ UPB_STRVIEW_ARGS

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

Definition at line 347 of file php-upb.h.

◆ UPB_STRVIEW_FORMAT

#define UPB_STRVIEW_FORMAT   "%.*s"

Definition at line 346 of file php-upb.h.

◆ UPB_STRVIEW_INIT

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

Definition at line 344 of file php-upb.h.

◆ UPB_TABLE_H_

#define UPB_TABLE_H_

upb/table_internal.h

Definition at line 766 of file php-upb.h.

◆ UPB_TABVALUE_EMPTY_INIT

#define UPB_TABVALUE_EMPTY_INIT   {-1}

Definition at line 878 of file php-upb.h.

◆ UPB_TIMESTAMP_NANOS

#define UPB_TIMESTAMP_NANOS   2

Definition at line 4295 of file php-upb.h.

◆ UPB_TIMESTAMP_SECONDS

#define UPB_TIMESTAMP_SECONDS   1

Definition at line 4294 of file php-upb.h.

◆ UPB_UNLIKELY

#define UPB_UNLIKELY (   x)    (x)

Definition at line 103 of file php-upb.h.

◆ UPB_UNPOISON_MEMORY_REGION

#define UPB_UNPOISON_MEMORY_REGION (   addr,
  size 
)    ((void)(addr), (void)(size))

Definition at line 252 of file php-upb.h.

◆ UPB_UNREACHABLE

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

Definition at line 154 of file php-upb.h.

◆ UPB_UNUSED

#define UPB_UNUSED (   var)    (void)var

Definition at line 127 of file php-upb.h.

◆ UPB_WRITE_ONEOF

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

Definition at line 77 of file php-upb.h.

◆ UTF8

#define UTF8 (   card,
  tagbytes 
)
Value:
F(card, tagbytes, s) \
F(card, tagbytes, b)

Definition at line 2049 of file php-upb.h.

Typedef Documentation

◆ google_protobuf_DescriptorProto

Definition at line 2138 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ExtensionRange

Definition at line 2139 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ReservedRange

Definition at line 2140 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto

Definition at line 2144 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange

Definition at line 2145 of file php-upb.h.

◆ google_protobuf_EnumOptions

Definition at line 2153 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto

Definition at line 2146 of file php-upb.h.

◆ google_protobuf_EnumValueOptions

Definition at line 2154 of file php-upb.h.

◆ google_protobuf_ExtensionRangeOptions

Definition at line 2141 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto

Definition at line 2142 of file php-upb.h.

◆ google_protobuf_FieldOptions

Definition at line 2151 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto

Definition at line 2137 of file php-upb.h.

◆ google_protobuf_FileDescriptorSet

Definition at line 2136 of file php-upb.h.

◆ google_protobuf_FileOptions

Definition at line 2149 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo

Definition at line 2161 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_Annotation

Definition at line 2162 of file php-upb.h.

◆ google_protobuf_MessageOptions

Definition at line 2150 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto

Definition at line 2148 of file php-upb.h.

◆ google_protobuf_MethodOptions

Definition at line 2156 of file php-upb.h.

◆ google_protobuf_OneofDescriptorProto

Definition at line 2143 of file php-upb.h.

◆ google_protobuf_OneofOptions

Definition at line 2152 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto

Definition at line 2147 of file php-upb.h.

◆ google_protobuf_ServiceOptions

Definition at line 2155 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo

Definition at line 2159 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_Location

Definition at line 2160 of file php-upb.h.

◆ google_protobuf_UninterpretedOption

Definition at line 2157 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_NamePart

Definition at line 2158 of file php-upb.h.

◆ mem_block

typedef struct mem_block mem_block

Definition at line 1742 of file php-upb.h.

◆ upb_alloc

typedef struct upb_alloc upb_alloc

Definition at line 358 of file php-upb.h.

◆ upb_alloc_func

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

Definition at line 363 of file php-upb.h.

◆ upb_arena

typedef struct upb_arena upb_arena

Definition at line 424 of file php-upb.h.

◆ upb_cleanup_func

typedef void upb_cleanup_func(void *ud)

Definition at line 421 of file php-upb.h.

◆ upb_decstate

typedef struct upb_decstate upb_decstate

◆ upb_def_init

typedef struct upb_def_init upb_def_init

◆ upb_enum_iter

Definition at line 4364 of file php-upb.h.

◆ upb_enumdef

typedef struct upb_enumdef upb_enumdef

Definition at line 4159 of file php-upb.h.

◆ upb_extreg

typedef struct upb_extreg upb_extreg

Definition at line 675 of file php-upb.h.

◆ upb_fielddef

typedef struct upb_fielddef upb_fielddef

Definition at line 4161 of file php-upb.h.

◆ upb_filedef

typedef struct upb_filedef upb_filedef

Definition at line 4163 of file php-upb.h.

◆ upb_func

typedef void upb_func(void)

Definition at line 496 of file php-upb.h.

◆ upb_msg

typedef void upb_msg

Definition at line 624 of file php-upb.h.

◆ upb_msg_field_iter

Definition at line 4278 of file php-upb.h.

◆ upb_msg_oneof_iter

Definition at line 4279 of file php-upb.h.

◆ upb_msgdef

typedef struct upb_msgdef upb_msgdef

Definition at line 4165 of file php-upb.h.

◆ upb_msglayout

typedef struct upb_msglayout upb_msglayout

Definition at line 629 of file php-upb.h.

◆ upb_oneof_iter

Definition at line 4244 of file php-upb.h.

◆ upb_oneofdef

typedef struct upb_oneofdef upb_oneofdef

Definition at line 4167 of file php-upb.h.

◆ upb_symtab

typedef struct upb_symtab upb_symtab

Definition at line 4169 of file php-upb.h.

◆ upb_tabent

typedef struct _upb_tabent upb_tabent

◆ upb_tabkey

Definition at line 856 of file php-upb.h.

◆ upb_tabval

typedef struct upb_tabval upb_tabval

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
UPB_DECODE_ALIAS 

Definition at line 693 of file php-upb.h.

◆ anonymous enum

anonymous enum

upb_msglayout

Enumerator
_UPB_LABEL_MAP 
_UPB_LABEL_PACKED 

Definition at line 1082 of file php-upb.h.

◆ anonymous enum

anonymous enum
Enumerator
UPB_ENCODE_DETERMINISTIC 
UPB_ENCODE_SKIPUNKNOWN 

Definition at line 1935 of file php-upb.h.

◆ anonymous enum

anonymous enum
Enumerator
UPB_JSONDEC_IGNOREUNKNOWN 

Definition at line 4777 of file php-upb.h.

◆ anonymous enum

anonymous enum
Enumerator
UPB_JSONENC_EMITDEFAULTS 
UPB_JSONENC_PROTONAMES 

Definition at line 4800 of file php-upb.h.

◆ 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 2191 of file php-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 2197 of file php-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 2218 of file php-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 2224 of file php-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 2230 of file php-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 2236 of file php-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 533 of file php-upb.h.

◆ upb_fieldmode

Enumerator
_UPB_MODE_MAP 
_UPB_MODE_ARRAY 
_UPB_MODE_SCALAR 
_UPB_MODE_MAP 
_UPB_MODE_ARRAY 
_UPB_MODE_SCALAR 

Definition at line 1096 of file php-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 511 of file php-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 526 of file php-upb.h.

◆ upb_labelflags

Enumerator
_UPB_MODE_IS_PACKED 
_UPB_MODE_IS_PACKED 

Definition at line 1103 of file php-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 4171 of file php-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 4180 of file php-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 499 of file php-upb.h.

Function Documentation

◆ _upb_arena_slowmalloc()

void* _upb_arena_slowmalloc ( upb_arena a,
size_t  size 
)

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

◆ _upb_arenahas()

UPB_INLINE size_t _upb_arenahas ( upb_arena a)

Definition at line 446 of file php-upb.h.

◆ _upb_array_accessor()

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

Definition at line 1394 of file php-upb.h.

◆ _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 
)

Definition at line 1474 of file php-upb.h.

◆ _upb_array_append_accessor2()

UPB_INLINE bool _upb_array_append_accessor2 ( void *  msg,
size_t  ofs,
int  elem_size_lg2,
const void *  value,
upb_arena arena 
)

Definition at line 1430 of file php-upb.h.

◆ _upb_array_append_fallback()

bool _upb_array_append_fallback ( upb_array **  arr_ptr,
const void *  value,
int  elem_size_lg2,
upb_arena arena 
)

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

◆ _upb_array_constptr()

const UPB_INLINE void* _upb_array_constptr ( const upb_array arr)

Definition at line 1340 of file php-upb.h.

◆ _upb_array_mutable_accessor()

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

Definition at line 1406 of file php-upb.h.

◆ _upb_array_new()

UPB_INLINE upb_array* _upb_array_new ( upb_arena a,
size_t  init_size,
int  elem_size_lg2 
)

Definition at line 1360 of file php-upb.h.

◆ _upb_array_ptr()

UPB_INLINE void* _upb_array_ptr ( upb_array arr)

Definition at line 1350 of file php-upb.h.

◆ _upb_array_realloc()

bool _upb_array_realloc ( upb_array arr,
size_t  min_size,
upb_arena arena 
)

upb_array

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

◆ _upb_array_reserve()

UPB_INLINE bool _upb_array_reserve ( upb_array arr,
size_t  size,
upb_arena arena 
)

Definition at line 1381 of file php-upb.h.

◆ _upb_array_resize()

UPB_INLINE bool _upb_array_resize ( upb_array arr,
size_t  size,
upb_arena arena 
)

Definition at line 1387 of file php-upb.h.

◆ _upb_array_resize_accessor()

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

Definition at line 1469 of file php-upb.h.

◆ _upb_array_resize_accessor2()

UPB_INLINE void* _upb_array_resize_accessor2 ( void *  msg,
size_t  ofs,
size_t  size,
int  elem_size_lg2,
upb_arena arena 
)

Definition at line 1418 of file php-upb.h.

◆ _upb_array_resize_fallback()

void* _upb_array_resize_fallback ( upb_array **  arr_ptr,
size_t  size,
int  elem_size_lg2,
upb_arena arena 
)

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

◆ _upb_array_tagptr()

UPB_INLINE uintptr_t _upb_array_tagptr ( void *  ptr,
int  elem_size_lg2 
)

Definition at line 1345 of file php-upb.h.

◆ _upb_be_swap32()

UPB_INLINE uint32_t _upb_be_swap32 ( uint32_t  val)

Definition at line 581 of file php-upb.h.

◆ _upb_be_swap64()

UPB_INLINE uint64_t _upb_be_swap64 ( uint64_t  val)

Definition at line 590 of file php-upb.h.

◆ _upb_clearhas()

UPB_INLINE void _upb_clearhas ( const upb_msg msg,
size_t  idx 
)

Definition at line 1277 of file php-upb.h.

◆ _upb_clearhas_field()

UPB_INLINE void _upb_clearhas_field ( const upb_msg msg,
const upb_msglayout_field f 
)

Definition at line 1296 of file php-upb.h.

◆ _upb_decode()

bool _upb_decode ( const char *  buf,
size_t  size,
upb_msg msg,
const upb_msglayout l,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

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

◆ _upb_extreg_add()

bool _upb_extreg_add ( upb_extreg r,
const upb_msglayout_ext e,
size_t  count 
)

upb_extreg

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

◆ _upb_extreg_get()

const upb_msglayout_field* _upb_extreg_get ( const upb_extreg r,
const upb_msglayout l,
uint32_t  num 
)

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

◆ _upb_field_parser()

const typedef char* _upb_field_parser ( struct upb_decstate d,
const char *  ptr,
upb_msg msg,
intptr_t  table,
uint64_t  hasbits,
uint64_t  data 
)

◆ _upb_getmode()

Definition at line 1107 of file php-upb.h.

◆ _upb_getoneofcase()

UPB_INLINE uint32_t _upb_getoneofcase ( const void *  msg,
size_t  case_ofs 
)

Definition at line 1307 of file php-upb.h.

◆ _upb_getoneofcase_field()

UPB_INLINE uint32_t _upb_getoneofcase_field ( const upb_msg msg,
const upb_msglayout_field f 
)

Definition at line 1321 of file php-upb.h.

◆ _upb_has_submsg_nohasbit()

UPB_INLINE bool _upb_has_submsg_nohasbit ( const upb_msg msg,
size_t  ofs 
)

Definition at line 1326 of file php-upb.h.

◆ _upb_hasbit()

UPB_INLINE bool _upb_hasbit ( const upb_msg msg,
size_t  idx 
)

Hasbit access

Definition at line 1269 of file php-upb.h.

◆ _upb_hasbit_field()

UPB_INLINE bool _upb_hasbit_field ( const upb_msg msg,
const upb_msglayout_field f 
)

Definition at line 1286 of file php-upb.h.

◆ _upb_isle()

UPB_INLINE bool _upb_isle ( void  )

Definition at line 576 of file php-upb.h.

◆ _upb_issubmsg()

UPB_INLINE bool _upb_issubmsg ( const upb_msglayout_field field)

Definition at line 1116 of file php-upb.h.

◆ _upb_lg2ceil()

UPB_INLINE int _upb_lg2ceil ( int  x)

Definition at line 598 of file php-upb.h.

◆ _upb_lg2ceilsize()

UPB_INLINE int _upb_lg2ceilsize ( int  x)

Definition at line 609 of file php-upb.h.

◆ _upb_map_clear()

UPB_INLINE void _upb_map_clear ( upb_map map)

Definition at line 1604 of file php-upb.h.

◆ _upb_map_delete()

UPB_INLINE bool _upb_map_delete ( upb_map map,
const void *  key,
size_t  key_size 
)

Definition at line 1599 of file php-upb.h.

◆ _upb_map_fromkey()

UPB_INLINE void _upb_map_fromkey ( upb_strview  key,
void *  out,
size_t  size 
)

Definition at line 1531 of file php-upb.h.

◆ _upb_map_fromvalue()

UPB_INLINE void _upb_map_fromvalue ( upb_value  val,
void *  out,
size_t  size 
)

Definition at line 1552 of file php-upb.h.

◆ _upb_map_get()

UPB_INLINE bool _upb_map_get ( const upb_map map,
const void *  key,
size_t  key_size,
void *  val,
size_t  val_size 
)

Definition at line 1567 of file php-upb.h.

◆ _upb_map_new()

upb_map* _upb_map_new ( upb_arena a,
size_t  key_size,
size_t  value_size 
)

upb_map

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

◆ _upb_map_next()

UPB_INLINE void* _upb_map_next ( const upb_map map,
size_t *  iter 
)

Definition at line 1578 of file php-upb.h.

◆ _upb_map_set()

UPB_INLINE bool _upb_map_set ( upb_map map,
const void *  key,
size_t  key_size,
void *  val,
size_t  val_size,
upb_arena a 
)

Definition at line 1588 of file php-upb.h.

◆ _upb_map_size()

UPB_INLINE size_t _upb_map_size ( const upb_map map)

Definition at line 1563 of file php-upb.h.

◆ _upb_map_tokey()

UPB_INLINE upb_strview _upb_map_tokey ( const void *  key,
size_t  size 
)

Definition at line 1523 of file php-upb.h.

◆ _upb_map_tovalue()

UPB_INLINE bool _upb_map_tovalue ( const void *  val,
size_t  size,
upb_value msgval,
upb_arena a 
)

Definition at line 1539 of file php-upb.h.

◆ _upb_mapsorter_destroy()

UPB_INLINE void _upb_mapsorter_destroy ( _upb_mapsorter s)

Definition at line 1706 of file php-upb.h.

◆ _upb_mapsorter_init()

UPB_INLINE void _upb_mapsorter_init ( _upb_mapsorter s)

Definition at line 1700 of file php-upb.h.

◆ _upb_mapsorter_popmap()

UPB_INLINE void _upb_mapsorter_popmap ( _upb_mapsorter s,
_upb_sortedmap sorted 
)

Definition at line 1713 of file php-upb.h.

◆ _upb_mapsorter_pushmap()

bool _upb_mapsorter_pushmap ( _upb_mapsorter s,
upb_descriptortype_t  key_type,
const upb_map map,
_upb_sortedmap sorted 
)

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

◆ _upb_msg_addunknown()

bool _upb_msg_addunknown ( upb_msg msg,
const char *  data,
size_t  len,
upb_arena arena 
)

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

◆ _upb_msg_clear()

void _upb_msg_clear ( upb_msg msg,
const upb_msglayout l 
)

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

◆ _upb_msg_discardunknown_shallow()

void _upb_msg_discardunknown_shallow ( upb_msg msg)

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

◆ _upb_msg_getext()

const upb_msg_ext* _upb_msg_getext ( const upb_msg msg,
const upb_msglayout_ext ext 
)

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

◆ _upb_msg_getexts()

const upb_msg_ext* _upb_msg_getexts ( const upb_msg msg,
size_t *  count 
)

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

◆ _upb_msg_getorcreateext()

upb_msg_ext* _upb_msg_getorcreateext ( upb_msg msg,
const upb_msglayout_ext ext,
upb_arena arena 
)

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

◆ _upb_msg_hasidx()

UPB_INLINE size_t _upb_msg_hasidx ( const upb_msglayout_field f)

Definition at line 1281 of file php-upb.h.

◆ _upb_msg_map_clear()

UPB_INLINE void _upb_msg_map_clear ( upb_msg msg,
size_t  ofs 
)

Definition at line 1647 of file php-upb.h.

◆ _upb_msg_map_delete()

UPB_INLINE bool _upb_msg_map_delete ( upb_msg msg,
size_t  ofs,
const void *  key,
size_t  key_size 
)

Definition at line 1640 of file php-upb.h.

◆ _upb_msg_map_get()

UPB_INLINE bool _upb_msg_map_get ( const upb_msg msg,
size_t  ofs,
const void *  key,
size_t  key_size,
void *  val,
size_t  val_size 
)

Definition at line 1615 of file php-upb.h.

◆ _upb_msg_map_key()

UPB_INLINE void _upb_msg_map_key ( const void *  msg,
void *  key,
size_t  size 
)

Definition at line 1655 of file php-upb.h.

◆ _upb_msg_map_next()

UPB_INLINE void* _upb_msg_map_next ( const upb_msg msg,
size_t  ofs,
size_t *  iter 
)

Definition at line 1623 of file php-upb.h.

◆ _upb_msg_map_set()

UPB_INLINE bool _upb_msg_map_set ( upb_msg msg,
size_t  ofs,
const void *  key,
size_t  key_size,
void *  val,
size_t  val_size,
upb_arena arena 
)

Definition at line 1630 of file php-upb.h.

◆ _upb_msg_map_set_value()

UPB_INLINE void _upb_msg_map_set_value ( void *  msg,
const void *  val,
size_t  size 
)

Definition at line 1670 of file php-upb.h.

◆ _upb_msg_map_size()

UPB_INLINE size_t _upb_msg_map_size ( const upb_msg msg,
size_t  ofs 
)

Definition at line 1610 of file php-upb.h.

◆ _upb_msg_map_value()

UPB_INLINE void _upb_msg_map_value ( const void *  msg,
void *  val,
size_t  size 
)

Definition at line 1664 of file php-upb.h.

◆ _upb_msg_new()

upb_msg* _upb_msg_new ( const upb_msglayout l,
upb_arena a 
)

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

◆ _upb_msg_new_inl()

UPB_INLINE upb_msg* _upb_msg_new_inl ( const upb_msglayout l,
upb_arena a 
)

Definition at line 1209 of file php-upb.h.

◆ _upb_oneofcase()

UPB_INLINE uint32_t* _upb_oneofcase ( upb_msg msg,
size_t  case_ofs 
)

Oneof case access

Definition at line 1303 of file php-upb.h.

◆ _upb_oneofcase_field()

UPB_INLINE uint32_t* _upb_oneofcase_field ( upb_msg msg,
const upb_msglayout_field f 
)

Definition at line 1316 of file php-upb.h.

◆ _upb_oneofcase_ofs()

UPB_INLINE size_t _upb_oneofcase_ofs ( const upb_msglayout_field f)

Definition at line 1311 of file php-upb.h.

◆ _upb_repeated_or_map()

UPB_INLINE bool _upb_repeated_or_map ( const upb_msglayout_field field)

Definition at line 1111 of file php-upb.h.

◆ _upb_sethas()

UPB_INLINE void _upb_sethas ( const upb_msg msg,
size_t  idx 
)

Definition at line 1273 of file php-upb.h.

◆ _upb_sethas_field()

UPB_INLINE void _upb_sethas_field ( const upb_msg msg,
const upb_msglayout_field f 
)

Definition at line 1291 of file php-upb.h.

◆ _upb_sizelg2()

UPB_INLINE int _upb_sizelg2 ( upb_fieldtype_t  type)

Definition at line 1448 of file php-upb.h.

◆ _upb_sortedmap_next()

UPB_INLINE bool _upb_sortedmap_next ( _upb_mapsorter s,
const upb_map map,
_upb_sortedmap sorted,
upb_map_entry ent 
)

Definition at line 1717 of file php-upb.h.

◆ _upb_symtab_arena()

upb_arena* _upb_symtab_arena ( const upb_symtab s)

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

◆ _upb_symtab_bytesloaded()

size_t _upb_symtab_bytesloaded ( const upb_symtab s)

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

◆ _upb_symtab_loaddefinit()

bool _upb_symtab_loaddefinit ( upb_symtab s,
const upb_def_init init 
)

◆ _upb_tag_arrptr()

UPB_INLINE uintptr_t _upb_tag_arrptr ( void *  ptr,
int  elem_size_lg2 
)

Definition at line 1354 of file php-upb.h.

◆ _upb_value_setval()

UPB_INLINE void _upb_value_setval ( upb_value v,
uint64_t  val 
)

Definition at line 787 of file php-upb.h.

◆ decode_checklimit()

UPB_INLINE void decode_checklimit ( upb_decstate d)

Definition at line 1894 of file php-upb.h.

◆ decode_isdone()

UPB_INLINE bool decode_isdone ( upb_decstate d,
const char **  ptr 
)

Definition at line 1859 of file php-upb.h.

◆ decode_isdonefallback()

const char* decode_isdonefallback ( upb_decstate d,
const char *  ptr,
int  overrun 
)

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

◆ decode_isdonefallback_inl()

const UPB_INLINE char* decode_isdonefallback_inl ( upb_decstate d,
const char *  ptr,
int  overrun 
)

Definition at line 1829 of file php-upb.h.

◆ decode_poplimit()

UPB_INLINE void decode_poplimit ( upb_decstate d,
const char *  ptr,
int  saved_delta 
)

Definition at line 1908 of file php-upb.h.

◆ decode_pushlimit()

UPB_INLINE int decode_pushlimit ( upb_decstate d,
const char *  ptr,
int  size 
)

Definition at line 1898 of file php-upb.h.

◆ decode_totable()

UPB_INLINE intptr_t decode_totable ( const upb_msglayout tablep)

Definition at line 1820 of file php-upb.h.

◆ decode_totablep()

const UPB_INLINE upb_msglayout* decode_totablep ( intptr_t  table)

Definition at line 1824 of file php-upb.h.

◆ decode_verifyutf8_inl()

UPB_INLINE bool decode_verifyutf8_inl ( const char *  buf,
int  len 
)

Definition at line 1798 of file php-upb.h.

◆ fastdecode_err()

const char* fastdecode_err ( upb_decstate d)

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

◆ fastdecode_generic()

const char* fastdecode_generic ( struct upb_decstate d,
const char *  ptr,
upb_msg msg,
intptr_t  table,
uint64_t  hasbits,
uint64_t  data 
)

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

◆ fastdecode_loadtag()

UPB_INLINE uint32_t fastdecode_loadtag ( const char *  ptr)

Definition at line 1888 of file php-upb.h.

◆ 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 
)

Definition at line 2537 of file php-upb.h.

◆ google_protobuf_DescriptorProto_add_extension()

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

Definition at line 2563 of file php-upb.h.

◆ 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 
)

Definition at line 2550 of file php-upb.h.

◆ google_protobuf_DescriptorProto_add_field()

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

Definition at line 2511 of file php-upb.h.

◆ 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 
)

Definition at line 2524 of file php-upb.h.

◆ 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 
)

Definition at line 2589 of file php-upb.h.

◆ 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 
)

Definition at line 2615 of file php-upb.h.

◆ 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 
)

Definition at line 2602 of file php-upb.h.

◆ 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 
)

Definition at line 2488 of file php-upb.h.

◆ google_protobuf_DescriptorProto_extension()

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

Definition at line 2492 of file php-upb.h.

◆ 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 
)

Definition at line 2490 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ExtensionRange_end()

UPB_INLINE int32_t google_protobuf_DescriptorProto_ExtensionRange_end ( const google_protobuf_DescriptorProto_ExtensionRange msg)

Definition at line 2649 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ExtensionRange_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_DescriptorProto_ExtensionRange_getmsgdef ( upb_symtab s)

Definition at line 4475 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ExtensionRange_has_end()

UPB_INLINE bool google_protobuf_DescriptorProto_ExtensionRange_has_end ( const google_protobuf_DescriptorProto_ExtensionRange msg)

Definition at line 2648 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ExtensionRange_has_options()

UPB_INLINE bool google_protobuf_DescriptorProto_ExtensionRange_has_options ( const google_protobuf_DescriptorProto_ExtensionRange msg)

Definition at line 2650 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ExtensionRange_has_start()

UPB_INLINE bool google_protobuf_DescriptorProto_ExtensionRange_has_start ( const google_protobuf_DescriptorProto_ExtensionRange msg)

Definition at line 2646 of file php-upb.h.

◆ 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 
)

Definition at line 2665 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ExtensionRange_new()

UPB_INLINE google_protobuf_DescriptorProto_ExtensionRange* google_protobuf_DescriptorProto_ExtensionRange_new ( upb_arena arena)

Definition at line 2622 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ExtensionRange_options()

const UPB_INLINE google_protobuf_ExtensionRangeOptions* google_protobuf_DescriptorProto_ExtensionRange_options ( const google_protobuf_DescriptorProto_ExtensionRange msg)

Definition at line 2651 of file php-upb.h.

◆ 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 
)

Definition at line 2625 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ExtensionRange_parse_ex()

UPB_INLINE google_protobuf_DescriptorProto_ExtensionRange* google_protobuf_DescriptorProto_ExtensionRange_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 2632 of file php-upb.h.

◆ 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 
)

Definition at line 2642 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ExtensionRange_set_end()

UPB_INLINE void google_protobuf_DescriptorProto_ExtensionRange_set_end ( google_protobuf_DescriptorProto_ExtensionRange msg,
int32_t  value 
)

Definition at line 2657 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ExtensionRange_set_options()

UPB_INLINE void google_protobuf_DescriptorProto_ExtensionRange_set_options ( google_protobuf_DescriptorProto_ExtensionRange msg,
google_protobuf_ExtensionRangeOptions value 
)

Definition at line 2661 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ExtensionRange_set_start()

UPB_INLINE void google_protobuf_DescriptorProto_ExtensionRange_set_start ( google_protobuf_DescriptorProto_ExtensionRange msg,
int32_t  value 
)

Definition at line 2653 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ExtensionRange_start()

UPB_INLINE int32_t google_protobuf_DescriptorProto_ExtensionRange_start ( const google_protobuf_DescriptorProto_ExtensionRange msg)

Definition at line 2647 of file php-upb.h.

◆ google_protobuf_DescriptorProto_field()

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

Definition at line 2484 of file php-upb.h.

◆ google_protobuf_DescriptorProto_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_DescriptorProto_getmsgdef ( upb_symtab s)

Definition at line 4470 of file php-upb.h.

◆ google_protobuf_DescriptorProto_has_enum_type()

UPB_INLINE bool google_protobuf_DescriptorProto_has_enum_type ( const google_protobuf_DescriptorProto msg)

Definition at line 2487 of file php-upb.h.

◆ google_protobuf_DescriptorProto_has_extension()

UPB_INLINE bool google_protobuf_DescriptorProto_has_extension ( const google_protobuf_DescriptorProto msg)

Definition at line 2491 of file php-upb.h.

◆ google_protobuf_DescriptorProto_has_extension_range()

UPB_INLINE bool google_protobuf_DescriptorProto_has_extension_range ( const google_protobuf_DescriptorProto msg)

Definition at line 2489 of file php-upb.h.

◆ google_protobuf_DescriptorProto_has_field()

UPB_INLINE bool google_protobuf_DescriptorProto_has_field ( const google_protobuf_DescriptorProto msg)

Definition at line 2483 of file php-upb.h.

◆ google_protobuf_DescriptorProto_has_name()

UPB_INLINE bool google_protobuf_DescriptorProto_has_name ( const google_protobuf_DescriptorProto msg)

Definition at line 2481 of file php-upb.h.

◆ google_protobuf_DescriptorProto_has_nested_type()

UPB_INLINE bool google_protobuf_DescriptorProto_has_nested_type ( const google_protobuf_DescriptorProto msg)

Definition at line 2485 of file php-upb.h.

◆ google_protobuf_DescriptorProto_has_oneof_decl()

UPB_INLINE bool google_protobuf_DescriptorProto_has_oneof_decl ( const google_protobuf_DescriptorProto msg)

Definition at line 2495 of file php-upb.h.

◆ google_protobuf_DescriptorProto_has_options()

UPB_INLINE bool google_protobuf_DescriptorProto_has_options ( const google_protobuf_DescriptorProto msg)

Definition at line 2493 of file php-upb.h.

◆ google_protobuf_DescriptorProto_has_reserved_range()

UPB_INLINE bool google_protobuf_DescriptorProto_has_reserved_range ( const google_protobuf_DescriptorProto msg)

Definition at line 2497 of file php-upb.h.

◆ google_protobuf_DescriptorProto_mutable_enum_type()

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

Definition at line 2531 of file php-upb.h.

◆ google_protobuf_DescriptorProto_mutable_extension()

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

Definition at line 2557 of file php-upb.h.

◆ 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 
)

Definition at line 2544 of file php-upb.h.

◆ google_protobuf_DescriptorProto_mutable_field()

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

Definition at line 2505 of file php-upb.h.

◆ google_protobuf_DescriptorProto_mutable_nested_type()

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

Definition at line 2518 of file php-upb.h.

◆ google_protobuf_DescriptorProto_mutable_oneof_decl()

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

Definition at line 2583 of file php-upb.h.

◆ google_protobuf_DescriptorProto_mutable_options()

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

Definition at line 2574 of file php-upb.h.

◆ google_protobuf_DescriptorProto_mutable_reserved_name()

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

Definition at line 2609 of file php-upb.h.

◆ 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 
)

Definition at line 2596 of file php-upb.h.

◆ google_protobuf_DescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_DescriptorProto_name ( const google_protobuf_DescriptorProto msg)

Definition at line 2482 of file php-upb.h.

◆ 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 
)

Definition at line 2486 of file php-upb.h.

◆ google_protobuf_DescriptorProto_new()

UPB_INLINE google_protobuf_DescriptorProto* google_protobuf_DescriptorProto_new ( upb_arena arena)

Definition at line 2457 of file php-upb.h.

◆ 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 
)

Definition at line 2496 of file php-upb.h.

◆ google_protobuf_DescriptorProto_options()

const UPB_INLINE google_protobuf_MessageOptions* google_protobuf_DescriptorProto_options ( const google_protobuf_DescriptorProto msg)

Definition at line 2494 of file php-upb.h.

◆ google_protobuf_DescriptorProto_parse()

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

Definition at line 2460 of file php-upb.h.

◆ google_protobuf_DescriptorProto_parse_ex()

UPB_INLINE google_protobuf_DescriptorProto* google_protobuf_DescriptorProto_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 2467 of file php-upb.h.

◆ google_protobuf_DescriptorProto_reserved_name()

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

Definition at line 2499 of file php-upb.h.

◆ 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 
)

Definition at line 2498 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ReservedRange_end()

UPB_INLINE int32_t google_protobuf_DescriptorProto_ReservedRange_end ( const google_protobuf_DescriptorProto_ReservedRange msg)

Definition at line 2704 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ReservedRange_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_DescriptorProto_ReservedRange_getmsgdef ( upb_symtab s)

Definition at line 4480 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ReservedRange_has_end()

UPB_INLINE bool google_protobuf_DescriptorProto_ReservedRange_has_end ( const google_protobuf_DescriptorProto_ReservedRange msg)

Definition at line 2703 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ReservedRange_has_start()

UPB_INLINE bool google_protobuf_DescriptorProto_ReservedRange_has_start ( const google_protobuf_DescriptorProto_ReservedRange msg)

Definition at line 2701 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ReservedRange_new()

UPB_INLINE google_protobuf_DescriptorProto_ReservedRange* google_protobuf_DescriptorProto_ReservedRange_new ( upb_arena arena)

Definition at line 2677 of file php-upb.h.

◆ 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 
)

Definition at line 2680 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ReservedRange_parse_ex()

UPB_INLINE google_protobuf_DescriptorProto_ReservedRange* google_protobuf_DescriptorProto_ReservedRange_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 2687 of file php-upb.h.

◆ 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 
)

Definition at line 2697 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ReservedRange_set_end()

UPB_INLINE void google_protobuf_DescriptorProto_ReservedRange_set_end ( google_protobuf_DescriptorProto_ReservedRange msg,
int32_t  value 
)

Definition at line 2710 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ReservedRange_set_start()

UPB_INLINE void google_protobuf_DescriptorProto_ReservedRange_set_start ( google_protobuf_DescriptorProto_ReservedRange msg,
int32_t  value 
)

Definition at line 2706 of file php-upb.h.

◆ google_protobuf_DescriptorProto_ReservedRange_start()

UPB_INLINE int32_t google_protobuf_DescriptorProto_ReservedRange_start ( const google_protobuf_DescriptorProto_ReservedRange msg)

Definition at line 2702 of file php-upb.h.

◆ 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 
)

Definition at line 2534 of file php-upb.h.

◆ 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 
)

Definition at line 2560 of file php-upb.h.

◆ 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 
)

Definition at line 2547 of file php-upb.h.

◆ 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 
)

Definition at line 2508 of file php-upb.h.

◆ 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 
)

Definition at line 2521 of file php-upb.h.

◆ 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 
)

Definition at line 2586 of file php-upb.h.

◆ 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 
)

Definition at line 2612 of file php-upb.h.

◆ 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 
)

Definition at line 2599 of file php-upb.h.

◆ google_protobuf_DescriptorProto_serialize()

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

Definition at line 2477 of file php-upb.h.

◆ google_protobuf_DescriptorProto_set_name()

UPB_INLINE void google_protobuf_DescriptorProto_set_name ( google_protobuf_DescriptorProto msg,
upb_strview  value 
)

Definition at line 2501 of file php-upb.h.

◆ google_protobuf_DescriptorProto_set_options()

UPB_INLINE void google_protobuf_DescriptorProto_set_options ( google_protobuf_DescriptorProto msg,
google_protobuf_MessageOptions value 
)

Definition at line 2570 of file php-upb.h.

◆ 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 
)

Definition at line 2995 of file php-upb.h.

◆ 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 
)

Definition at line 2982 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_add_value()

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

Definition at line 2956 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_end()

UPB_INLINE int32_t google_protobuf_EnumDescriptorProto_EnumReservedRange_end ( const google_protobuf_EnumDescriptorProto_EnumReservedRange msg)

Definition at line 3029 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_EnumDescriptorProto_EnumReservedRange_getmsgdef ( upb_symtab s)

Definition at line 4505 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_has_end()

UPB_INLINE bool google_protobuf_EnumDescriptorProto_EnumReservedRange_has_end ( const google_protobuf_EnumDescriptorProto_EnumReservedRange msg)

Definition at line 3028 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_has_start()

UPB_INLINE bool google_protobuf_EnumDescriptorProto_EnumReservedRange_has_start ( const google_protobuf_EnumDescriptorProto_EnumReservedRange msg)

Definition at line 3026 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_new()

UPB_INLINE google_protobuf_EnumDescriptorProto_EnumReservedRange* google_protobuf_EnumDescriptorProto_EnumReservedRange_new ( upb_arena arena)

Definition at line 3002 of file php-upb.h.

◆ 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 
)

Definition at line 3005 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_parse_ex()

UPB_INLINE google_protobuf_EnumDescriptorProto_EnumReservedRange* google_protobuf_EnumDescriptorProto_EnumReservedRange_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3012 of file php-upb.h.

◆ 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 
)

Definition at line 3022 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_set_end()

UPB_INLINE void google_protobuf_EnumDescriptorProto_EnumReservedRange_set_end ( google_protobuf_EnumDescriptorProto_EnumReservedRange msg,
int32_t  value 
)

Definition at line 3035 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_set_start()

UPB_INLINE void google_protobuf_EnumDescriptorProto_EnumReservedRange_set_start ( google_protobuf_EnumDescriptorProto_EnumReservedRange msg,
int32_t  value 
)

Definition at line 3031 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_EnumReservedRange_start()

UPB_INLINE int32_t google_protobuf_EnumDescriptorProto_EnumReservedRange_start ( const google_protobuf_EnumDescriptorProto_EnumReservedRange msg)

Definition at line 3027 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_EnumDescriptorProto_getmsgdef ( upb_symtab s)

Definition at line 4500 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_has_name()

UPB_INLINE bool google_protobuf_EnumDescriptorProto_has_name ( const google_protobuf_EnumDescriptorProto msg)

Definition at line 2936 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_has_options()

UPB_INLINE bool google_protobuf_EnumDescriptorProto_has_options ( const google_protobuf_EnumDescriptorProto msg)

Definition at line 2940 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_has_reserved_range()

UPB_INLINE bool google_protobuf_EnumDescriptorProto_has_reserved_range ( const google_protobuf_EnumDescriptorProto msg)

Definition at line 2942 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_has_value()

UPB_INLINE bool google_protobuf_EnumDescriptorProto_has_value ( const google_protobuf_EnumDescriptorProto msg)

Definition at line 2938 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_mutable_options()

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

Definition at line 2967 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_mutable_reserved_name()

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

Definition at line 2989 of file php-upb.h.

◆ 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 
)

Definition at line 2976 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_mutable_value()

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

Definition at line 2950 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_EnumDescriptorProto_name ( const google_protobuf_EnumDescriptorProto msg)

Definition at line 2937 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_new()

UPB_INLINE google_protobuf_EnumDescriptorProto* google_protobuf_EnumDescriptorProto_new ( upb_arena arena)

Definition at line 2912 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_options()

const UPB_INLINE google_protobuf_EnumOptions* google_protobuf_EnumDescriptorProto_options ( const google_protobuf_EnumDescriptorProto msg)

Definition at line 2941 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_parse()

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

Definition at line 2915 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_parse_ex()

UPB_INLINE google_protobuf_EnumDescriptorProto* google_protobuf_EnumDescriptorProto_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 2922 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_reserved_name()

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

Definition at line 2944 of file php-upb.h.

◆ 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 
)

Definition at line 2943 of file php-upb.h.

◆ 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 
)

Definition at line 2992 of file php-upb.h.

◆ 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 
)

Definition at line 2979 of file php-upb.h.

◆ 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 
)

Definition at line 2953 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_serialize()

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

Definition at line 2932 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_set_name()

UPB_INLINE void google_protobuf_EnumDescriptorProto_set_name ( google_protobuf_EnumDescriptorProto msg,
upb_strview  value 
)

Definition at line 2946 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_set_options()

UPB_INLINE void google_protobuf_EnumDescriptorProto_set_options ( google_protobuf_EnumDescriptorProto msg,
google_protobuf_EnumOptions value 
)

Definition at line 2963 of file php-upb.h.

◆ google_protobuf_EnumDescriptorProto_value()

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

Definition at line 2939 of file php-upb.h.

◆ 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 
)

Definition at line 3631 of file php-upb.h.

◆ google_protobuf_EnumOptions_allow_alias()

UPB_INLINE bool google_protobuf_EnumOptions_allow_alias ( const google_protobuf_EnumOptions msg)

Definition at line 3611 of file php-upb.h.

◆ google_protobuf_EnumOptions_deprecated()

UPB_INLINE bool google_protobuf_EnumOptions_deprecated ( const google_protobuf_EnumOptions msg)

Definition at line 3613 of file php-upb.h.

◆ google_protobuf_EnumOptions_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_EnumOptions_getmsgdef ( upb_symtab s)

Definition at line 4545 of file php-upb.h.

◆ google_protobuf_EnumOptions_has_allow_alias()

UPB_INLINE bool google_protobuf_EnumOptions_has_allow_alias ( const google_protobuf_EnumOptions msg)

Definition at line 3610 of file php-upb.h.

◆ google_protobuf_EnumOptions_has_deprecated()

UPB_INLINE bool google_protobuf_EnumOptions_has_deprecated ( const google_protobuf_EnumOptions msg)

Definition at line 3612 of file php-upb.h.

◆ google_protobuf_EnumOptions_has_uninterpreted_option()

UPB_INLINE bool google_protobuf_EnumOptions_has_uninterpreted_option ( const google_protobuf_EnumOptions msg)

Definition at line 3614 of file php-upb.h.

◆ google_protobuf_EnumOptions_mutable_uninterpreted_option()

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

Definition at line 3625 of file php-upb.h.

◆ google_protobuf_EnumOptions_new()

UPB_INLINE google_protobuf_EnumOptions* google_protobuf_EnumOptions_new ( upb_arena arena)

Definition at line 3586 of file php-upb.h.

◆ google_protobuf_EnumOptions_parse()

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

Definition at line 3589 of file php-upb.h.

◆ google_protobuf_EnumOptions_parse_ex()

UPB_INLINE google_protobuf_EnumOptions* google_protobuf_EnumOptions_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3596 of file php-upb.h.

◆ 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 
)

Definition at line 3628 of file php-upb.h.

◆ google_protobuf_EnumOptions_serialize()

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

Definition at line 3606 of file php-upb.h.

◆ google_protobuf_EnumOptions_set_allow_alias()

UPB_INLINE void google_protobuf_EnumOptions_set_allow_alias ( google_protobuf_EnumOptions msg,
bool  value 
)

Definition at line 3617 of file php-upb.h.

◆ google_protobuf_EnumOptions_set_deprecated()

UPB_INLINE void google_protobuf_EnumOptions_set_deprecated ( google_protobuf_EnumOptions msg,
bool  value 
)

Definition at line 3621 of file php-upb.h.

◆ 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 
)

Definition at line 3615 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_EnumValueDescriptorProto_getmsgdef ( upb_symtab s)

Definition at line 4510 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto_has_name()

UPB_INLINE bool google_protobuf_EnumValueDescriptorProto_has_name ( const google_protobuf_EnumValueDescriptorProto msg)

Definition at line 3066 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto_has_number()

UPB_INLINE bool google_protobuf_EnumValueDescriptorProto_has_number ( const google_protobuf_EnumValueDescriptorProto msg)

Definition at line 3068 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto_has_options()

UPB_INLINE bool google_protobuf_EnumValueDescriptorProto_has_options ( const google_protobuf_EnumValueDescriptorProto msg)

Definition at line 3070 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto_mutable_options()

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

Definition at line 3085 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_EnumValueDescriptorProto_name ( const google_protobuf_EnumValueDescriptorProto msg)

Definition at line 3067 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto_new()

UPB_INLINE google_protobuf_EnumValueDescriptorProto* google_protobuf_EnumValueDescriptorProto_new ( upb_arena arena)

Definition at line 3042 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto_number()

UPB_INLINE int32_t google_protobuf_EnumValueDescriptorProto_number ( const google_protobuf_EnumValueDescriptorProto msg)

Definition at line 3069 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto_options()

const UPB_INLINE google_protobuf_EnumValueOptions* google_protobuf_EnumValueDescriptorProto_options ( const google_protobuf_EnumValueDescriptorProto msg)

Definition at line 3071 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto_parse()

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

Definition at line 3045 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto_parse_ex()

UPB_INLINE google_protobuf_EnumValueDescriptorProto* google_protobuf_EnumValueDescriptorProto_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3052 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto_serialize()

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

Definition at line 3062 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto_set_name()

UPB_INLINE void google_protobuf_EnumValueDescriptorProto_set_name ( google_protobuf_EnumValueDescriptorProto msg,
upb_strview  value 
)

Definition at line 3073 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto_set_number()

UPB_INLINE void google_protobuf_EnumValueDescriptorProto_set_number ( google_protobuf_EnumValueDescriptorProto msg,
int32_t  value 
)

Definition at line 3077 of file php-upb.h.

◆ google_protobuf_EnumValueDescriptorProto_set_options()

UPB_INLINE void google_protobuf_EnumValueDescriptorProto_set_options ( google_protobuf_EnumValueDescriptorProto msg,
google_protobuf_EnumValueOptions value 
)

Definition at line 3081 of file php-upb.h.

◆ 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 
)

Definition at line 3680 of file php-upb.h.

◆ google_protobuf_EnumValueOptions_deprecated()

UPB_INLINE bool google_protobuf_EnumValueOptions_deprecated ( const google_protobuf_EnumValueOptions msg)

Definition at line 3666 of file php-upb.h.

◆ google_protobuf_EnumValueOptions_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_EnumValueOptions_getmsgdef ( upb_symtab s)

Definition at line 4550 of file php-upb.h.

◆ google_protobuf_EnumValueOptions_has_deprecated()

UPB_INLINE bool google_protobuf_EnumValueOptions_has_deprecated ( const google_protobuf_EnumValueOptions msg)

Definition at line 3665 of file php-upb.h.

◆ google_protobuf_EnumValueOptions_has_uninterpreted_option()

UPB_INLINE bool google_protobuf_EnumValueOptions_has_uninterpreted_option ( const google_protobuf_EnumValueOptions msg)

Definition at line 3667 of file php-upb.h.

◆ google_protobuf_EnumValueOptions_mutable_uninterpreted_option()

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

Definition at line 3674 of file php-upb.h.

◆ google_protobuf_EnumValueOptions_new()

UPB_INLINE google_protobuf_EnumValueOptions* google_protobuf_EnumValueOptions_new ( upb_arena arena)

Definition at line 3641 of file php-upb.h.

◆ google_protobuf_EnumValueOptions_parse()

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

Definition at line 3644 of file php-upb.h.

◆ google_protobuf_EnumValueOptions_parse_ex()

UPB_INLINE google_protobuf_EnumValueOptions* google_protobuf_EnumValueOptions_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3651 of file php-upb.h.

◆ 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 
)

Definition at line 3677 of file php-upb.h.

◆ google_protobuf_EnumValueOptions_serialize()

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

Definition at line 3661 of file php-upb.h.

◆ google_protobuf_EnumValueOptions_set_deprecated()

UPB_INLINE void google_protobuf_EnumValueOptions_set_deprecated ( google_protobuf_EnumValueOptions msg,
bool  value 
)

Definition at line 3670 of file php-upb.h.

◆ 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 
)

Definition at line 3668 of file php-upb.h.

◆ 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 
)

Definition at line 2750 of file php-upb.h.

◆ google_protobuf_ExtensionRangeOptions_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_ExtensionRangeOptions_getmsgdef ( upb_symtab s)

Definition at line 4485 of file php-upb.h.

◆ google_protobuf_ExtensionRangeOptions_has_uninterpreted_option()

UPB_INLINE bool google_protobuf_ExtensionRangeOptions_has_uninterpreted_option ( const google_protobuf_ExtensionRangeOptions msg)

Definition at line 2741 of file php-upb.h.

◆ google_protobuf_ExtensionRangeOptions_mutable_uninterpreted_option()

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

Definition at line 2744 of file php-upb.h.

◆ google_protobuf_ExtensionRangeOptions_new()

UPB_INLINE google_protobuf_ExtensionRangeOptions* google_protobuf_ExtensionRangeOptions_new ( upb_arena arena)

Definition at line 2717 of file php-upb.h.

◆ google_protobuf_ExtensionRangeOptions_parse()

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

Definition at line 2720 of file php-upb.h.

◆ google_protobuf_ExtensionRangeOptions_parse_ex()

UPB_INLINE google_protobuf_ExtensionRangeOptions* google_protobuf_ExtensionRangeOptions_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 2727 of file php-upb.h.

◆ 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 
)

Definition at line 2747 of file php-upb.h.

◆ google_protobuf_ExtensionRangeOptions_serialize()

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

Definition at line 2737 of file php-upb.h.

◆ 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 
)

Definition at line 2742 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_default_value()

UPB_INLINE upb_strview google_protobuf_FieldDescriptorProto_default_value ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2797 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_extendee()

UPB_INLINE upb_strview google_protobuf_FieldDescriptorProto_extendee ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2787 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_FieldDescriptorProto_getmsgdef ( upb_symtab s)

Definition at line 4490 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_has_default_value()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_default_value ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2796 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_has_extendee()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_extendee ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2786 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_has_json_name()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_json_name ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2802 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_has_label()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_label ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2790 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_has_name()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_name ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2784 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_has_number()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_number ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2788 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_has_oneof_index()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_oneof_index ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2800 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_has_options()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_options ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2798 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_has_proto3_optional()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_proto3_optional ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2804 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_has_type()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_type ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2792 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_has_type_name()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_has_type_name ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2794 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_json_name()

UPB_INLINE upb_strview google_protobuf_FieldDescriptorProto_json_name ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2803 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_label()

UPB_INLINE int32_t google_protobuf_FieldDescriptorProto_label ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2791 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_mutable_options()

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

Definition at line 2839 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_FieldDescriptorProto_name ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2785 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_new()

UPB_INLINE google_protobuf_FieldDescriptorProto* google_protobuf_FieldDescriptorProto_new ( upb_arena arena)

Definition at line 2760 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_number()

UPB_INLINE int32_t google_protobuf_FieldDescriptorProto_number ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2789 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_oneof_index()

UPB_INLINE int32_t google_protobuf_FieldDescriptorProto_oneof_index ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2801 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_options()

const UPB_INLINE google_protobuf_FieldOptions* google_protobuf_FieldDescriptorProto_options ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2799 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_parse()

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

Definition at line 2763 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_parse_ex()

UPB_INLINE google_protobuf_FieldDescriptorProto* google_protobuf_FieldDescriptorProto_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 2770 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_proto3_optional()

UPB_INLINE bool google_protobuf_FieldDescriptorProto_proto3_optional ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2805 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_serialize()

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

Definition at line 2780 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_set_default_value()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_default_value ( google_protobuf_FieldDescriptorProto msg,
upb_strview  value 
)

Definition at line 2831 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_set_extendee()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_extendee ( google_protobuf_FieldDescriptorProto msg,
upb_strview  value 
)

Definition at line 2811 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_set_json_name()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_json_name ( google_protobuf_FieldDescriptorProto msg,
upb_strview  value 
)

Definition at line 2852 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_set_label()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_label ( google_protobuf_FieldDescriptorProto msg,
int32_t  value 
)

Definition at line 2819 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_set_name()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_name ( google_protobuf_FieldDescriptorProto msg,
upb_strview  value 
)

Definition at line 2807 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_set_number()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_number ( google_protobuf_FieldDescriptorProto msg,
int32_t  value 
)

Definition at line 2815 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_set_oneof_index()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_oneof_index ( google_protobuf_FieldDescriptorProto msg,
int32_t  value 
)

Definition at line 2848 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_set_options()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_options ( google_protobuf_FieldDescriptorProto msg,
google_protobuf_FieldOptions value 
)

Definition at line 2835 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_set_proto3_optional()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_proto3_optional ( google_protobuf_FieldDescriptorProto msg,
bool  value 
)

Definition at line 2856 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_set_type()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_type ( google_protobuf_FieldDescriptorProto msg,
int32_t  value 
)

Definition at line 2823 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_set_type_name()

UPB_INLINE void google_protobuf_FieldDescriptorProto_set_type_name ( google_protobuf_FieldDescriptorProto msg,
upb_strview  value 
)

Definition at line 2827 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_type()

UPB_INLINE int32_t google_protobuf_FieldDescriptorProto_type ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2793 of file php-upb.h.

◆ google_protobuf_FieldDescriptorProto_type_name()

UPB_INLINE upb_strview google_protobuf_FieldDescriptorProto_type_name ( const google_protobuf_FieldDescriptorProto msg)

Definition at line 2795 of file php-upb.h.

◆ 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 
)

Definition at line 3533 of file php-upb.h.

◆ google_protobuf_FieldOptions_ctype()

UPB_INLINE int32_t google_protobuf_FieldOptions_ctype ( const google_protobuf_FieldOptions msg)

Definition at line 3489 of file php-upb.h.

◆ google_protobuf_FieldOptions_deprecated()

UPB_INLINE bool google_protobuf_FieldOptions_deprecated ( const google_protobuf_FieldOptions msg)

Definition at line 3493 of file php-upb.h.

◆ google_protobuf_FieldOptions_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_FieldOptions_getmsgdef ( upb_symtab s)

Definition at line 4535 of file php-upb.h.

◆ google_protobuf_FieldOptions_has_ctype()

UPB_INLINE bool google_protobuf_FieldOptions_has_ctype ( const google_protobuf_FieldOptions msg)

Definition at line 3488 of file php-upb.h.

◆ google_protobuf_FieldOptions_has_deprecated()

UPB_INLINE bool google_protobuf_FieldOptions_has_deprecated ( const google_protobuf_FieldOptions msg)

Definition at line 3492 of file php-upb.h.

◆ google_protobuf_FieldOptions_has_jstype()

UPB_INLINE bool google_protobuf_FieldOptions_has_jstype ( const google_protobuf_FieldOptions msg)

Definition at line 3496 of file php-upb.h.

◆ google_protobuf_FieldOptions_has_lazy()

UPB_INLINE bool google_protobuf_FieldOptions_has_lazy ( const google_protobuf_FieldOptions msg)

Definition at line 3494 of file php-upb.h.

◆ google_protobuf_FieldOptions_has_packed()

UPB_INLINE bool google_protobuf_FieldOptions_has_packed ( const google_protobuf_FieldOptions msg)

Definition at line 3490 of file php-upb.h.

◆ google_protobuf_FieldOptions_has_uninterpreted_option()

UPB_INLINE bool google_protobuf_FieldOptions_has_uninterpreted_option ( const google_protobuf_FieldOptions msg)

Definition at line 3500 of file php-upb.h.

◆ google_protobuf_FieldOptions_has_weak()

UPB_INLINE bool google_protobuf_FieldOptions_has_weak ( const google_protobuf_FieldOptions msg)

Definition at line 3498 of file php-upb.h.

◆ google_protobuf_FieldOptions_jstype()

UPB_INLINE int32_t google_protobuf_FieldOptions_jstype ( const google_protobuf_FieldOptions msg)

Definition at line 3497 of file php-upb.h.

◆ google_protobuf_FieldOptions_lazy()

UPB_INLINE bool google_protobuf_FieldOptions_lazy ( const google_protobuf_FieldOptions msg)

Definition at line 3495 of file php-upb.h.

◆ google_protobuf_FieldOptions_mutable_uninterpreted_option()

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

Definition at line 3527 of file php-upb.h.

◆ google_protobuf_FieldOptions_new()

UPB_INLINE google_protobuf_FieldOptions* google_protobuf_FieldOptions_new ( upb_arena arena)

Definition at line 3464 of file php-upb.h.

◆ google_protobuf_FieldOptions_packed()

UPB_INLINE bool google_protobuf_FieldOptions_packed ( const google_protobuf_FieldOptions msg)

Definition at line 3491 of file php-upb.h.

◆ google_protobuf_FieldOptions_parse()

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

Definition at line 3467 of file php-upb.h.

◆ google_protobuf_FieldOptions_parse_ex()

UPB_INLINE google_protobuf_FieldOptions* google_protobuf_FieldOptions_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3474 of file php-upb.h.

◆ 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 
)

Definition at line 3530 of file php-upb.h.

◆ google_protobuf_FieldOptions_serialize()

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

Definition at line 3484 of file php-upb.h.

◆ google_protobuf_FieldOptions_set_ctype()

UPB_INLINE void google_protobuf_FieldOptions_set_ctype ( google_protobuf_FieldOptions msg,
int32_t  value 
)

Definition at line 3503 of file php-upb.h.

◆ google_protobuf_FieldOptions_set_deprecated()

UPB_INLINE void google_protobuf_FieldOptions_set_deprecated ( google_protobuf_FieldOptions msg,
bool  value 
)

Definition at line 3511 of file php-upb.h.

◆ google_protobuf_FieldOptions_set_jstype()

UPB_INLINE void google_protobuf_FieldOptions_set_jstype ( google_protobuf_FieldOptions msg,
int32_t  value 
)

Definition at line 3519 of file php-upb.h.

◆ google_protobuf_FieldOptions_set_lazy()

UPB_INLINE void google_protobuf_FieldOptions_set_lazy ( google_protobuf_FieldOptions msg,
bool  value 
)

Definition at line 3515 of file php-upb.h.

◆ google_protobuf_FieldOptions_set_packed()

UPB_INLINE void google_protobuf_FieldOptions_set_packed ( google_protobuf_FieldOptions msg,
bool  value 
)

Definition at line 3507 of file php-upb.h.

◆ google_protobuf_FieldOptions_set_weak()

UPB_INLINE void google_protobuf_FieldOptions_set_weak ( google_protobuf_FieldOptions msg,
bool  value 
)

Definition at line 3523 of file php-upb.h.

◆ 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 
)

Definition at line 3501 of file php-upb.h.

◆ google_protobuf_FieldOptions_weak()

UPB_INLINE bool google_protobuf_FieldOptions_weak ( const google_protobuf_FieldOptions msg)

Definition at line 3499 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_add_dependency()

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

Definition at line 2348 of file php-upb.h.

◆ 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 
)

Definition at line 2371 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_add_extension()

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

Definition at line 2397 of file php-upb.h.

◆ 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 
)

Definition at line 2358 of file php-upb.h.

◆ 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 
)

Definition at line 2436 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_add_service()

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

Definition at line 2384 of file php-upb.h.

◆ 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 
)

Definition at line 2446 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_dependency()

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

Definition at line 2316 of file php-upb.h.

◆ 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 
)

Definition at line 2320 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_extension()

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

Definition at line 2324 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_FileDescriptorProto_getmsgdef ( upb_symtab s)

Definition at line 4465 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_has_enum_type()

UPB_INLINE bool google_protobuf_FileDescriptorProto_has_enum_type ( const google_protobuf_FileDescriptorProto msg)

Definition at line 2319 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_has_extension()

UPB_INLINE bool google_protobuf_FileDescriptorProto_has_extension ( const google_protobuf_FileDescriptorProto msg)

Definition at line 2323 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_has_message_type()

UPB_INLINE bool google_protobuf_FileDescriptorProto_has_message_type ( const google_protobuf_FileDescriptorProto msg)

Definition at line 2317 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_has_name()

UPB_INLINE bool google_protobuf_FileDescriptorProto_has_name ( const google_protobuf_FileDescriptorProto msg)

Definition at line 2312 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_has_options()

UPB_INLINE bool google_protobuf_FileDescriptorProto_has_options ( const google_protobuf_FileDescriptorProto msg)

Definition at line 2325 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_has_package()

UPB_INLINE bool google_protobuf_FileDescriptorProto_has_package ( const google_protobuf_FileDescriptorProto msg)

Definition at line 2314 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_has_service()

UPB_INLINE bool google_protobuf_FileDescriptorProto_has_service ( const google_protobuf_FileDescriptorProto msg)

Definition at line 2321 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_has_source_code_info()

UPB_INLINE bool google_protobuf_FileDescriptorProto_has_source_code_info ( const google_protobuf_FileDescriptorProto msg)

Definition at line 2327 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_has_syntax()

UPB_INLINE bool google_protobuf_FileDescriptorProto_has_syntax ( const google_protobuf_FileDescriptorProto msg)

Definition at line 2331 of file php-upb.h.

◆ 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 
)

Definition at line 2318 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_mutable_dependency()

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

Definition at line 2342 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_mutable_enum_type()

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

Definition at line 2365 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_mutable_extension()

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

Definition at line 2391 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_mutable_message_type()

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

Definition at line 2352 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_mutable_options()

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

Definition at line 2408 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_mutable_public_dependency()

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

Definition at line 2430 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_mutable_service()

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

Definition at line 2378 of file php-upb.h.

◆ 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 
)

Definition at line 2421 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_mutable_weak_dependency()

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

Definition at line 2440 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_FileDescriptorProto_name ( const google_protobuf_FileDescriptorProto msg)

Definition at line 2313 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_new()

UPB_INLINE google_protobuf_FileDescriptorProto* google_protobuf_FileDescriptorProto_new ( upb_arena arena)

Definition at line 2288 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_options()

const UPB_INLINE google_protobuf_FileOptions* google_protobuf_FileDescriptorProto_options ( const google_protobuf_FileDescriptorProto msg)

Definition at line 2326 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_package()

UPB_INLINE upb_strview google_protobuf_FileDescriptorProto_package ( const google_protobuf_FileDescriptorProto msg)

Definition at line 2315 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_parse()

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

Definition at line 2291 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_parse_ex()

UPB_INLINE google_protobuf_FileDescriptorProto* google_protobuf_FileDescriptorProto_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 2298 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_public_dependency()

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

Definition at line 2329 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_resize_dependency()

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

Definition at line 2345 of file php-upb.h.

◆ 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 
)

Definition at line 2368 of file php-upb.h.

◆ 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 
)

Definition at line 2394 of file php-upb.h.

◆ 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 
)

Definition at line 2355 of file php-upb.h.

◆ 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 
)

Definition at line 2433 of file php-upb.h.

◆ 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 
)

Definition at line 2381 of file php-upb.h.

◆ 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 
)

Definition at line 2443 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_serialize()

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

Definition at line 2308 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_service()

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

Definition at line 2322 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_set_name()

UPB_INLINE void google_protobuf_FileDescriptorProto_set_name ( google_protobuf_FileDescriptorProto msg,
upb_strview  value 
)

Definition at line 2334 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_set_options()

UPB_INLINE void google_protobuf_FileDescriptorProto_set_options ( google_protobuf_FileDescriptorProto msg,
google_protobuf_FileOptions value 
)

Definition at line 2404 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_set_package()

UPB_INLINE void google_protobuf_FileDescriptorProto_set_package ( google_protobuf_FileDescriptorProto msg,
upb_strview  value 
)

Definition at line 2338 of file php-upb.h.

◆ 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 
)

Definition at line 2417 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_set_syntax()

UPB_INLINE void google_protobuf_FileDescriptorProto_set_syntax ( google_protobuf_FileDescriptorProto msg,
upb_strview  value 
)

Definition at line 2450 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_source_code_info()

const UPB_INLINE google_protobuf_SourceCodeInfo* google_protobuf_FileDescriptorProto_source_code_info ( const google_protobuf_FileDescriptorProto msg)

Definition at line 2328 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_syntax()

UPB_INLINE upb_strview google_protobuf_FileDescriptorProto_syntax ( const google_protobuf_FileDescriptorProto msg)

Definition at line 2332 of file php-upb.h.

◆ google_protobuf_FileDescriptorProto_weak_dependency()

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

Definition at line 2330 of file php-upb.h.

◆ google_protobuf_FileDescriptorSet_add_file()

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

Definition at line 2278 of file php-upb.h.

◆ google_protobuf_FileDescriptorSet_file()

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

Definition at line 2270 of file php-upb.h.

◆ google_protobuf_FileDescriptorSet_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_FileDescriptorSet_getmsgdef ( upb_symtab s)

Definition at line 4460 of file php-upb.h.

◆ google_protobuf_FileDescriptorSet_has_file()

UPB_INLINE bool google_protobuf_FileDescriptorSet_has_file ( const google_protobuf_FileDescriptorSet msg)

Definition at line 2269 of file php-upb.h.

◆ google_protobuf_FileDescriptorSet_mutable_file()

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

Definition at line 2272 of file php-upb.h.

◆ google_protobuf_FileDescriptorSet_new()

UPB_INLINE google_protobuf_FileDescriptorSet* google_protobuf_FileDescriptorSet_new ( upb_arena arena)

Definition at line 2245 of file php-upb.h.

◆ google_protobuf_FileDescriptorSet_parse()

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

Definition at line 2248 of file php-upb.h.

◆ google_protobuf_FileDescriptorSet_parse_ex()

UPB_INLINE google_protobuf_FileDescriptorSet* google_protobuf_FileDescriptorSet_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 2255 of file php-upb.h.

◆ 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 
)

Definition at line 2275 of file php-upb.h.

◆ google_protobuf_FileDescriptorSet_serialize()

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

Definition at line 2265 of file php-upb.h.

◆ 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 
)

Definition at line 3387 of file php-upb.h.

◆ google_protobuf_FileOptions_cc_enable_arenas()

UPB_INLINE bool google_protobuf_FileOptions_cc_enable_arenas ( const google_protobuf_FileOptions msg)

Definition at line 3281 of file php-upb.h.

◆ google_protobuf_FileOptions_cc_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_cc_generic_services ( const google_protobuf_FileOptions msg)

Definition at line 3269 of file php-upb.h.

◆ google_protobuf_FileOptions_csharp_namespace()

UPB_INLINE upb_strview google_protobuf_FileOptions_csharp_namespace ( const google_protobuf_FileOptions msg)

Definition at line 3285 of file php-upb.h.

◆ google_protobuf_FileOptions_deprecated()

UPB_INLINE bool google_protobuf_FileOptions_deprecated ( const google_protobuf_FileOptions msg)

Definition at line 3277 of file php-upb.h.

◆ google_protobuf_FileOptions_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_FileOptions_getmsgdef ( upb_symtab s)

Definition at line 4525 of file php-upb.h.

◆ google_protobuf_FileOptions_go_package()

UPB_INLINE upb_strview google_protobuf_FileOptions_go_package ( const google_protobuf_FileOptions msg)

Definition at line 3267 of file php-upb.h.

◆ google_protobuf_FileOptions_has_cc_enable_arenas()

UPB_INLINE bool google_protobuf_FileOptions_has_cc_enable_arenas ( const google_protobuf_FileOptions msg)

Definition at line 3280 of file php-upb.h.

◆ google_protobuf_FileOptions_has_cc_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_has_cc_generic_services ( const google_protobuf_FileOptions msg)

Definition at line 3268 of file php-upb.h.

◆ google_protobuf_FileOptions_has_csharp_namespace()

UPB_INLINE bool google_protobuf_FileOptions_has_csharp_namespace ( const google_protobuf_FileOptions msg)

Definition at line 3284 of file php-upb.h.

◆ google_protobuf_FileOptions_has_deprecated()

UPB_INLINE bool google_protobuf_FileOptions_has_deprecated ( const google_protobuf_FileOptions msg)

Definition at line 3276 of file php-upb.h.

◆ google_protobuf_FileOptions_has_go_package()

UPB_INLINE bool google_protobuf_FileOptions_has_go_package ( const google_protobuf_FileOptions msg)

Definition at line 3266 of file php-upb.h.

◆ 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)

Definition at line 3274 of file php-upb.h.

◆ google_protobuf_FileOptions_has_java_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_has_java_generic_services ( const google_protobuf_FileOptions msg)

Definition at line 3270 of file php-upb.h.

◆ google_protobuf_FileOptions_has_java_multiple_files()

UPB_INLINE bool google_protobuf_FileOptions_has_java_multiple_files ( const google_protobuf_FileOptions msg)

Definition at line 3264 of file php-upb.h.

◆ google_protobuf_FileOptions_has_java_outer_classname()

UPB_INLINE bool google_protobuf_FileOptions_has_java_outer_classname ( const google_protobuf_FileOptions msg)

Definition at line 3260 of file php-upb.h.

◆ google_protobuf_FileOptions_has_java_package()

UPB_INLINE bool google_protobuf_FileOptions_has_java_package ( const google_protobuf_FileOptions msg)

Definition at line 3258 of file php-upb.h.

◆ google_protobuf_FileOptions_has_java_string_check_utf8()

UPB_INLINE bool google_protobuf_FileOptions_has_java_string_check_utf8 ( const google_protobuf_FileOptions msg)

Definition at line 3278 of file php-upb.h.

◆ google_protobuf_FileOptions_has_objc_class_prefix()

UPB_INLINE bool google_protobuf_FileOptions_has_objc_class_prefix ( const google_protobuf_FileOptions msg)

Definition at line 3282 of file php-upb.h.

◆ google_protobuf_FileOptions_has_optimize_for()

UPB_INLINE bool google_protobuf_FileOptions_has_optimize_for ( const google_protobuf_FileOptions msg)

Definition at line 3262 of file php-upb.h.

◆ google_protobuf_FileOptions_has_php_class_prefix()

UPB_INLINE bool google_protobuf_FileOptions_has_php_class_prefix ( const google_protobuf_FileOptions msg)

Definition at line 3288 of file php-upb.h.

◆ google_protobuf_FileOptions_has_php_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_has_php_generic_services ( const google_protobuf_FileOptions msg)

Definition at line 3292 of file php-upb.h.

◆ google_protobuf_FileOptions_has_php_metadata_namespace()

UPB_INLINE bool google_protobuf_FileOptions_has_php_metadata_namespace ( const google_protobuf_FileOptions msg)

Definition at line 3294 of file php-upb.h.

◆ google_protobuf_FileOptions_has_php_namespace()

UPB_INLINE bool google_protobuf_FileOptions_has_php_namespace ( const google_protobuf_FileOptions msg)

Definition at line 3290 of file php-upb.h.

◆ google_protobuf_FileOptions_has_py_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_has_py_generic_services ( const google_protobuf_FileOptions msg)

Definition at line 3272 of file php-upb.h.

◆ google_protobuf_FileOptions_has_ruby_package()

UPB_INLINE bool google_protobuf_FileOptions_has_ruby_package ( const google_protobuf_FileOptions msg)

Definition at line 3296 of file php-upb.h.

◆ google_protobuf_FileOptions_has_swift_prefix()

UPB_INLINE bool google_protobuf_FileOptions_has_swift_prefix ( const google_protobuf_FileOptions msg)

Definition at line 3286 of file php-upb.h.

◆ google_protobuf_FileOptions_has_uninterpreted_option()

UPB_INLINE bool google_protobuf_FileOptions_has_uninterpreted_option ( const google_protobuf_FileOptions msg)

Definition at line 3298 of file php-upb.h.

◆ google_protobuf_FileOptions_java_generate_equals_and_hash()

UPB_INLINE bool google_protobuf_FileOptions_java_generate_equals_and_hash ( const google_protobuf_FileOptions msg)

Definition at line 3275 of file php-upb.h.

◆ google_protobuf_FileOptions_java_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_java_generic_services ( const google_protobuf_FileOptions msg)

Definition at line 3271 of file php-upb.h.

◆ google_protobuf_FileOptions_java_multiple_files()

UPB_INLINE bool google_protobuf_FileOptions_java_multiple_files ( const google_protobuf_FileOptions msg)

Definition at line 3265 of file php-upb.h.

◆ google_protobuf_FileOptions_java_outer_classname()

UPB_INLINE upb_strview google_protobuf_FileOptions_java_outer_classname ( const google_protobuf_FileOptions msg)

Definition at line 3261 of file php-upb.h.

◆ google_protobuf_FileOptions_java_package()

UPB_INLINE upb_strview google_protobuf_FileOptions_java_package ( const google_protobuf_FileOptions msg)

Definition at line 3259 of file php-upb.h.

◆ google_protobuf_FileOptions_java_string_check_utf8()

UPB_INLINE bool google_protobuf_FileOptions_java_string_check_utf8 ( const google_protobuf_FileOptions msg)

Definition at line 3279 of file php-upb.h.

◆ google_protobuf_FileOptions_mutable_uninterpreted_option()

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

Definition at line 3381 of file php-upb.h.

◆ google_protobuf_FileOptions_new()

UPB_INLINE google_protobuf_FileOptions* google_protobuf_FileOptions_new ( upb_arena arena)

Definition at line 3234 of file php-upb.h.

◆ google_protobuf_FileOptions_objc_class_prefix()

UPB_INLINE upb_strview google_protobuf_FileOptions_objc_class_prefix ( const google_protobuf_FileOptions msg)

Definition at line 3283 of file php-upb.h.

◆ google_protobuf_FileOptions_optimize_for()

UPB_INLINE int32_t google_protobuf_FileOptions_optimize_for ( const google_protobuf_FileOptions msg)

Definition at line 3263 of file php-upb.h.

◆ google_protobuf_FileOptions_parse()

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

Definition at line 3237 of file php-upb.h.

◆ google_protobuf_FileOptions_parse_ex()

UPB_INLINE google_protobuf_FileOptions* google_protobuf_FileOptions_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3244 of file php-upb.h.

◆ google_protobuf_FileOptions_php_class_prefix()

UPB_INLINE upb_strview google_protobuf_FileOptions_php_class_prefix ( const google_protobuf_FileOptions msg)

Definition at line 3289 of file php-upb.h.

◆ google_protobuf_FileOptions_php_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_php_generic_services ( const google_protobuf_FileOptions msg)

Definition at line 3293 of file php-upb.h.

◆ google_protobuf_FileOptions_php_metadata_namespace()

UPB_INLINE upb_strview google_protobuf_FileOptions_php_metadata_namespace ( const google_protobuf_FileOptions msg)

Definition at line 3295 of file php-upb.h.

◆ google_protobuf_FileOptions_php_namespace()

UPB_INLINE upb_strview google_protobuf_FileOptions_php_namespace ( const google_protobuf_FileOptions msg)

Definition at line 3291 of file php-upb.h.

◆ google_protobuf_FileOptions_py_generic_services()

UPB_INLINE bool google_protobuf_FileOptions_py_generic_services ( const google_protobuf_FileOptions msg)

Definition at line 3273 of file php-upb.h.

◆ 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 
)

Definition at line 3384 of file php-upb.h.

◆ google_protobuf_FileOptions_ruby_package()

UPB_INLINE upb_strview google_protobuf_FileOptions_ruby_package ( const google_protobuf_FileOptions msg)

Definition at line 3297 of file php-upb.h.

◆ google_protobuf_FileOptions_serialize()

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

Definition at line 3254 of file php-upb.h.

◆ google_protobuf_FileOptions_set_cc_enable_arenas()

UPB_INLINE void google_protobuf_FileOptions_set_cc_enable_arenas ( google_protobuf_FileOptions msg,
bool  value 
)

Definition at line 3345 of file php-upb.h.

◆ google_protobuf_FileOptions_set_cc_generic_services()

UPB_INLINE void google_protobuf_FileOptions_set_cc_generic_services ( google_protobuf_FileOptions msg,
bool  value 
)

Definition at line 3321 of file php-upb.h.

◆ google_protobuf_FileOptions_set_csharp_namespace()

UPB_INLINE void google_protobuf_FileOptions_set_csharp_namespace ( google_protobuf_FileOptions msg,
upb_strview  value 
)

Definition at line 3353 of file php-upb.h.

◆ google_protobuf_FileOptions_set_deprecated()

UPB_INLINE void google_protobuf_FileOptions_set_deprecated ( google_protobuf_FileOptions msg,
bool  value 
)

Definition at line 3337 of file php-upb.h.

◆ google_protobuf_FileOptions_set_go_package()

UPB_INLINE void google_protobuf_FileOptions_set_go_package ( google_protobuf_FileOptions msg,
upb_strview  value 
)

Definition at line 3317 of file php-upb.h.

◆ 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 
)

Definition at line 3333 of file php-upb.h.

◆ google_protobuf_FileOptions_set_java_generic_services()

UPB_INLINE void google_protobuf_FileOptions_set_java_generic_services ( google_protobuf_FileOptions msg,
bool  value 
)

Definition at line 3325 of file php-upb.h.

◆ google_protobuf_FileOptions_set_java_multiple_files()

UPB_INLINE void google_protobuf_FileOptions_set_java_multiple_files ( google_protobuf_FileOptions msg,
bool  value 
)

Definition at line 3313 of file php-upb.h.

◆ google_protobuf_FileOptions_set_java_outer_classname()

UPB_INLINE void google_protobuf_FileOptions_set_java_outer_classname ( google_protobuf_FileOptions msg,
upb_strview  value 
)

Definition at line 3305 of file php-upb.h.

◆ google_protobuf_FileOptions_set_java_package()

UPB_INLINE void google_protobuf_FileOptions_set_java_package ( google_protobuf_FileOptions msg,
upb_strview  value 
)

Definition at line 3301 of file php-upb.h.

◆ 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 
)

Definition at line 3341 of file php-upb.h.

◆ google_protobuf_FileOptions_set_objc_class_prefix()

UPB_INLINE void google_protobuf_FileOptions_set_objc_class_prefix ( google_protobuf_FileOptions msg,
upb_strview  value 
)

Definition at line 3349 of file php-upb.h.

◆ google_protobuf_FileOptions_set_optimize_for()

UPB_INLINE void google_protobuf_FileOptions_set_optimize_for ( google_protobuf_FileOptions msg,
int32_t  value 
)

Definition at line 3309 of file php-upb.h.

◆ google_protobuf_FileOptions_set_php_class_prefix()

UPB_INLINE void google_protobuf_FileOptions_set_php_class_prefix ( google_protobuf_FileOptions msg,
upb_strview  value 
)

Definition at line 3361 of file php-upb.h.

◆ google_protobuf_FileOptions_set_php_generic_services()

UPB_INLINE void google_protobuf_FileOptions_set_php_generic_services ( google_protobuf_FileOptions msg,
bool  value 
)

Definition at line 3369 of file php-upb.h.

◆ google_protobuf_FileOptions_set_php_metadata_namespace()

UPB_INLINE void google_protobuf_FileOptions_set_php_metadata_namespace ( google_protobuf_FileOptions msg,
upb_strview  value 
)

Definition at line 3373 of file php-upb.h.

◆ google_protobuf_FileOptions_set_php_namespace()

UPB_INLINE void google_protobuf_FileOptions_set_php_namespace ( google_protobuf_FileOptions msg,
upb_strview  value 
)

Definition at line 3365 of file php-upb.h.

◆ google_protobuf_FileOptions_set_py_generic_services()

UPB_INLINE void google_protobuf_FileOptions_set_py_generic_services ( google_protobuf_FileOptions msg,
bool  value 
)

Definition at line 3329 of file php-upb.h.

◆ google_protobuf_FileOptions_set_ruby_package()

UPB_INLINE void google_protobuf_FileOptions_set_ruby_package ( google_protobuf_FileOptions msg,
upb_strview  value 
)

Definition at line 3377 of file php-upb.h.

◆ google_protobuf_FileOptions_set_swift_prefix()

UPB_INLINE void google_protobuf_FileOptions_set_swift_prefix ( google_protobuf_FileOptions msg,
upb_strview  value 
)

Definition at line 3357 of file php-upb.h.

◆ google_protobuf_FileOptions_swift_prefix()

UPB_INLINE upb_strview google_protobuf_FileOptions_swift_prefix ( const google_protobuf_FileOptions msg)

Definition at line 3287 of file php-upb.h.

◆ 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 
)

Definition at line 3299 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_add_annotation()

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

Definition at line 4062 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_annotation()

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

Definition at line 4054 of file php-upb.h.

◆ 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 
)

Definition at line 4110 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_Annotation_begin()

UPB_INLINE int32_t google_protobuf_GeneratedCodeInfo_Annotation_begin ( const google_protobuf_GeneratedCodeInfo_Annotation msg)

Definition at line 4100 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_Annotation_end()

UPB_INLINE int32_t google_protobuf_GeneratedCodeInfo_Annotation_end ( const google_protobuf_GeneratedCodeInfo_Annotation msg)

Definition at line 4102 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_Annotation_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_GeneratedCodeInfo_Annotation_getmsgdef ( upb_symtab s)

Definition at line 4590 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_Annotation_has_begin()

UPB_INLINE bool google_protobuf_GeneratedCodeInfo_Annotation_has_begin ( const google_protobuf_GeneratedCodeInfo_Annotation msg)

Definition at line 4099 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_Annotation_has_end()

UPB_INLINE bool google_protobuf_GeneratedCodeInfo_Annotation_has_end ( const google_protobuf_GeneratedCodeInfo_Annotation msg)

Definition at line 4101 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_Annotation_has_source_file()

UPB_INLINE bool google_protobuf_GeneratedCodeInfo_Annotation_has_source_file ( const google_protobuf_GeneratedCodeInfo_Annotation msg)

Definition at line 4097 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_Annotation_mutable_path()

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

Definition at line 4104 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_Annotation_new()

UPB_INLINE google_protobuf_GeneratedCodeInfo_Annotation* google_protobuf_GeneratedCodeInfo_Annotation_new ( upb_arena arena)

Definition at line 4072 of file php-upb.h.

◆ 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 
)

Definition at line 4075 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_Annotation_parse_ex()

UPB_INLINE google_protobuf_GeneratedCodeInfo_Annotation* google_protobuf_GeneratedCodeInfo_Annotation_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 4082 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_Annotation_path()

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

Definition at line 4096 of file php-upb.h.

◆ 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 
)

Definition at line 4107 of file php-upb.h.

◆ 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 
)

Definition at line 4092 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_Annotation_set_begin()

UPB_INLINE void google_protobuf_GeneratedCodeInfo_Annotation_set_begin ( google_protobuf_GeneratedCodeInfo_Annotation msg,
int32_t  value 
)

Definition at line 4118 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_Annotation_set_end()

UPB_INLINE void google_protobuf_GeneratedCodeInfo_Annotation_set_end ( google_protobuf_GeneratedCodeInfo_Annotation msg,
int32_t  value 
)

Definition at line 4122 of file php-upb.h.

◆ 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 
)

Definition at line 4114 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_Annotation_source_file()

UPB_INLINE upb_strview google_protobuf_GeneratedCodeInfo_Annotation_source_file ( const google_protobuf_GeneratedCodeInfo_Annotation msg)

Definition at line 4098 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_GeneratedCodeInfo_getmsgdef ( upb_symtab s)

Definition at line 4585 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_has_annotation()

UPB_INLINE bool google_protobuf_GeneratedCodeInfo_has_annotation ( const google_protobuf_GeneratedCodeInfo msg)

Definition at line 4053 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_mutable_annotation()

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

Definition at line 4056 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_new()

UPB_INLINE google_protobuf_GeneratedCodeInfo* google_protobuf_GeneratedCodeInfo_new ( upb_arena arena)

Definition at line 4029 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_parse()

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

Definition at line 4032 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_parse_ex()

UPB_INLINE google_protobuf_GeneratedCodeInfo* google_protobuf_GeneratedCodeInfo_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 4039 of file php-upb.h.

◆ 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 
)

Definition at line 4059 of file php-upb.h.

◆ google_protobuf_GeneratedCodeInfo_serialize()

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

Definition at line 4049 of file php-upb.h.

◆ 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 
)

Definition at line 3454 of file php-upb.h.

◆ google_protobuf_MessageOptions_deprecated()

UPB_INLINE bool google_protobuf_MessageOptions_deprecated ( const google_protobuf_MessageOptions msg)

Definition at line 3426 of file php-upb.h.

◆ google_protobuf_MessageOptions_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_MessageOptions_getmsgdef ( upb_symtab s)

Definition at line 4530 of file php-upb.h.

◆ google_protobuf_MessageOptions_has_deprecated()

UPB_INLINE bool google_protobuf_MessageOptions_has_deprecated ( const google_protobuf_MessageOptions msg)

Definition at line 3425 of file php-upb.h.

◆ google_protobuf_MessageOptions_has_map_entry()

UPB_INLINE bool google_protobuf_MessageOptions_has_map_entry ( const google_protobuf_MessageOptions msg)

Definition at line 3427 of file php-upb.h.

◆ google_protobuf_MessageOptions_has_message_set_wire_format()

UPB_INLINE bool google_protobuf_MessageOptions_has_message_set_wire_format ( const google_protobuf_MessageOptions msg)

Definition at line 3421 of file php-upb.h.

◆ google_protobuf_MessageOptions_has_no_standard_descriptor_accessor()

UPB_INLINE bool google_protobuf_MessageOptions_has_no_standard_descriptor_accessor ( const google_protobuf_MessageOptions msg)

Definition at line 3423 of file php-upb.h.

◆ google_protobuf_MessageOptions_has_uninterpreted_option()

UPB_INLINE bool google_protobuf_MessageOptions_has_uninterpreted_option ( const google_protobuf_MessageOptions msg)

Definition at line 3429 of file php-upb.h.

◆ google_protobuf_MessageOptions_map_entry()

UPB_INLINE bool google_protobuf_MessageOptions_map_entry ( const google_protobuf_MessageOptions msg)

Definition at line 3428 of file php-upb.h.

◆ google_protobuf_MessageOptions_message_set_wire_format()

UPB_INLINE bool google_protobuf_MessageOptions_message_set_wire_format ( const google_protobuf_MessageOptions msg)

Definition at line 3422 of file php-upb.h.

◆ google_protobuf_MessageOptions_mutable_uninterpreted_option()

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

Definition at line 3448 of file php-upb.h.

◆ google_protobuf_MessageOptions_new()

UPB_INLINE google_protobuf_MessageOptions* google_protobuf_MessageOptions_new ( upb_arena arena)

Definition at line 3397 of file php-upb.h.

◆ google_protobuf_MessageOptions_no_standard_descriptor_accessor()

UPB_INLINE bool google_protobuf_MessageOptions_no_standard_descriptor_accessor ( const google_protobuf_MessageOptions msg)

Definition at line 3424 of file php-upb.h.

◆ google_protobuf_MessageOptions_parse()

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

Definition at line 3400 of file php-upb.h.

◆ google_protobuf_MessageOptions_parse_ex()

UPB_INLINE google_protobuf_MessageOptions* google_protobuf_MessageOptions_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3407 of file php-upb.h.

◆ 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 
)

Definition at line 3451 of file php-upb.h.

◆ google_protobuf_MessageOptions_serialize()

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

Definition at line 3417 of file php-upb.h.

◆ google_protobuf_MessageOptions_set_deprecated()

UPB_INLINE void google_protobuf_MessageOptions_set_deprecated ( google_protobuf_MessageOptions msg,
bool  value 
)

Definition at line 3440 of file php-upb.h.

◆ google_protobuf_MessageOptions_set_map_entry()

UPB_INLINE void google_protobuf_MessageOptions_set_map_entry ( google_protobuf_MessageOptions msg,
bool  value 
)

Definition at line 3444 of file php-upb.h.

◆ 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 
)

Definition at line 3432 of file php-upb.h.

◆ 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 
)

Definition at line 3436 of file php-upb.h.

◆ 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 
)

Definition at line 3430 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_client_streaming()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_client_streaming ( const google_protobuf_MethodDescriptorProto msg)

Definition at line 3194 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_MethodDescriptorProto_getmsgdef ( upb_symtab s)

Definition at line 4520 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_has_client_streaming()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_client_streaming ( const google_protobuf_MethodDescriptorProto msg)

Definition at line 3193 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_has_input_type()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_input_type ( const google_protobuf_MethodDescriptorProto msg)

Definition at line 3187 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_has_name()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_name ( const google_protobuf_MethodDescriptorProto msg)

Definition at line 3185 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_has_options()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_options ( const google_protobuf_MethodDescriptorProto msg)

Definition at line 3191 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_has_output_type()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_output_type ( const google_protobuf_MethodDescriptorProto msg)

Definition at line 3189 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_has_server_streaming()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_has_server_streaming ( const google_protobuf_MethodDescriptorProto msg)

Definition at line 3195 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_input_type()

UPB_INLINE upb_strview google_protobuf_MethodDescriptorProto_input_type ( const google_protobuf_MethodDescriptorProto msg)

Definition at line 3188 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_mutable_options()

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

Definition at line 3214 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_MethodDescriptorProto_name ( const google_protobuf_MethodDescriptorProto msg)

Definition at line 3186 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_new()

UPB_INLINE google_protobuf_MethodDescriptorProto* google_protobuf_MethodDescriptorProto_new ( upb_arena arena)

Definition at line 3161 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_options()

const UPB_INLINE google_protobuf_MethodOptions* google_protobuf_MethodDescriptorProto_options ( const google_protobuf_MethodDescriptorProto msg)

Definition at line 3192 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_output_type()

UPB_INLINE upb_strview google_protobuf_MethodDescriptorProto_output_type ( const google_protobuf_MethodDescriptorProto msg)

Definition at line 3190 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_parse()

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

Definition at line 3164 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_parse_ex()

UPB_INLINE google_protobuf_MethodDescriptorProto* google_protobuf_MethodDescriptorProto_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3171 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_serialize()

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

Definition at line 3181 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_server_streaming()

UPB_INLINE bool google_protobuf_MethodDescriptorProto_server_streaming ( const google_protobuf_MethodDescriptorProto msg)

Definition at line 3196 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_set_client_streaming()

UPB_INLINE void google_protobuf_MethodDescriptorProto_set_client_streaming ( google_protobuf_MethodDescriptorProto msg,
bool  value 
)

Definition at line 3223 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_set_input_type()

UPB_INLINE void google_protobuf_MethodDescriptorProto_set_input_type ( google_protobuf_MethodDescriptorProto msg,
upb_strview  value 
)

Definition at line 3202 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_set_name()

UPB_INLINE void google_protobuf_MethodDescriptorProto_set_name ( google_protobuf_MethodDescriptorProto msg,
upb_strview  value 
)

Definition at line 3198 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_set_options()

UPB_INLINE void google_protobuf_MethodDescriptorProto_set_options ( google_protobuf_MethodDescriptorProto msg,
google_protobuf_MethodOptions value 
)

Definition at line 3210 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_set_output_type()

UPB_INLINE void google_protobuf_MethodDescriptorProto_set_output_type ( google_protobuf_MethodDescriptorProto msg,
upb_strview  value 
)

Definition at line 3206 of file php-upb.h.

◆ google_protobuf_MethodDescriptorProto_set_server_streaming()

UPB_INLINE void google_protobuf_MethodDescriptorProto_set_server_streaming ( google_protobuf_MethodDescriptorProto msg,
bool  value 
)

Definition at line 3227 of file php-upb.h.

◆ 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 
)

Definition at line 3784 of file php-upb.h.

◆ google_protobuf_MethodOptions_deprecated()

UPB_INLINE bool google_protobuf_MethodOptions_deprecated ( const google_protobuf_MethodOptions msg)

Definition at line 3764 of file php-upb.h.

◆ google_protobuf_MethodOptions_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_MethodOptions_getmsgdef ( upb_symtab s)

Definition at line 4560 of file php-upb.h.

◆ google_protobuf_MethodOptions_has_deprecated()

UPB_INLINE bool google_protobuf_MethodOptions_has_deprecated ( const google_protobuf_MethodOptions msg)

Definition at line 3763 of file php-upb.h.

◆ google_protobuf_MethodOptions_has_idempotency_level()

UPB_INLINE bool google_protobuf_MethodOptions_has_idempotency_level ( const google_protobuf_MethodOptions msg)

Definition at line 3765 of file php-upb.h.

◆ google_protobuf_MethodOptions_has_uninterpreted_option()

UPB_INLINE bool google_protobuf_MethodOptions_has_uninterpreted_option ( const google_protobuf_MethodOptions msg)

Definition at line 3767 of file php-upb.h.

◆ google_protobuf_MethodOptions_idempotency_level()

UPB_INLINE int32_t google_protobuf_MethodOptions_idempotency_level ( const google_protobuf_MethodOptions msg)

Definition at line 3766 of file php-upb.h.

◆ google_protobuf_MethodOptions_mutable_uninterpreted_option()

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

Definition at line 3778 of file php-upb.h.

◆ google_protobuf_MethodOptions_new()

UPB_INLINE google_protobuf_MethodOptions* google_protobuf_MethodOptions_new ( upb_arena arena)

Definition at line 3739 of file php-upb.h.

◆ google_protobuf_MethodOptions_parse()

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

Definition at line 3742 of file php-upb.h.

◆ google_protobuf_MethodOptions_parse_ex()

UPB_INLINE google_protobuf_MethodOptions* google_protobuf_MethodOptions_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3749 of file php-upb.h.

◆ 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 
)

Definition at line 3781 of file php-upb.h.

◆ google_protobuf_MethodOptions_serialize()

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

Definition at line 3759 of file php-upb.h.

◆ google_protobuf_MethodOptions_set_deprecated()

UPB_INLINE void google_protobuf_MethodOptions_set_deprecated ( google_protobuf_MethodOptions msg,
bool  value 
)

Definition at line 3770 of file php-upb.h.

◆ google_protobuf_MethodOptions_set_idempotency_level()

UPB_INLINE void google_protobuf_MethodOptions_set_idempotency_level ( google_protobuf_MethodOptions msg,
int32_t  value 
)

Definition at line 3774 of file php-upb.h.

◆ 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 
)

Definition at line 3768 of file php-upb.h.

◆ google_protobuf_OneofDescriptorProto_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_OneofDescriptorProto_getmsgdef ( upb_symtab s)

Definition at line 4495 of file php-upb.h.

◆ google_protobuf_OneofDescriptorProto_has_name()

UPB_INLINE bool google_protobuf_OneofDescriptorProto_has_name ( const google_protobuf_OneofDescriptorProto msg)

Definition at line 2887 of file php-upb.h.

◆ google_protobuf_OneofDescriptorProto_has_options()

UPB_INLINE bool google_protobuf_OneofDescriptorProto_has_options ( const google_protobuf_OneofDescriptorProto msg)

Definition at line 2889 of file php-upb.h.

◆ google_protobuf_OneofDescriptorProto_mutable_options()

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

Definition at line 2900 of file php-upb.h.

◆ google_protobuf_OneofDescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_OneofDescriptorProto_name ( const google_protobuf_OneofDescriptorProto msg)

Definition at line 2888 of file php-upb.h.

◆ google_protobuf_OneofDescriptorProto_new()

UPB_INLINE google_protobuf_OneofDescriptorProto* google_protobuf_OneofDescriptorProto_new ( upb_arena arena)

Definition at line 2863 of file php-upb.h.

◆ google_protobuf_OneofDescriptorProto_options()

const UPB_INLINE google_protobuf_OneofOptions* google_protobuf_OneofDescriptorProto_options ( const google_protobuf_OneofDescriptorProto msg)

Definition at line 2890 of file php-upb.h.

◆ google_protobuf_OneofDescriptorProto_parse()

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

Definition at line 2866 of file php-upb.h.

◆ google_protobuf_OneofDescriptorProto_parse_ex()

UPB_INLINE google_protobuf_OneofDescriptorProto* google_protobuf_OneofDescriptorProto_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 2873 of file php-upb.h.

◆ google_protobuf_OneofDescriptorProto_serialize()

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

Definition at line 2883 of file php-upb.h.

◆ google_protobuf_OneofDescriptorProto_set_name()

UPB_INLINE void google_protobuf_OneofDescriptorProto_set_name ( google_protobuf_OneofDescriptorProto msg,
upb_strview  value 
)

Definition at line 2892 of file php-upb.h.

◆ google_protobuf_OneofDescriptorProto_set_options()

UPB_INLINE void google_protobuf_OneofDescriptorProto_set_options ( google_protobuf_OneofDescriptorProto msg,
google_protobuf_OneofOptions value 
)

Definition at line 2896 of file php-upb.h.

◆ 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 
)

Definition at line 3576 of file php-upb.h.

◆ google_protobuf_OneofOptions_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_OneofOptions_getmsgdef ( upb_symtab s)

Definition at line 4540 of file php-upb.h.

◆ google_protobuf_OneofOptions_has_uninterpreted_option()

UPB_INLINE bool google_protobuf_OneofOptions_has_uninterpreted_option ( const google_protobuf_OneofOptions msg)

Definition at line 3567 of file php-upb.h.

◆ google_protobuf_OneofOptions_mutable_uninterpreted_option()

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

Definition at line 3570 of file php-upb.h.

◆ google_protobuf_OneofOptions_new()

UPB_INLINE google_protobuf_OneofOptions* google_protobuf_OneofOptions_new ( upb_arena arena)

Definition at line 3543 of file php-upb.h.

◆ google_protobuf_OneofOptions_parse()

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

Definition at line 3546 of file php-upb.h.

◆ google_protobuf_OneofOptions_parse_ex()

UPB_INLINE google_protobuf_OneofOptions* google_protobuf_OneofOptions_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3553 of file php-upb.h.

◆ 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 
)

Definition at line 3573 of file php-upb.h.

◆ google_protobuf_OneofOptions_serialize()

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

Definition at line 3563 of file php-upb.h.

◆ 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 
)

Definition at line 3568 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_add_method()

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

Definition at line 3138 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_ServiceDescriptorProto_getmsgdef ( upb_symtab s)

Definition at line 4515 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_has_method()

UPB_INLINE bool google_protobuf_ServiceDescriptorProto_has_method ( const google_protobuf_ServiceDescriptorProto msg)

Definition at line 3123 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_has_name()

UPB_INLINE bool google_protobuf_ServiceDescriptorProto_has_name ( const google_protobuf_ServiceDescriptorProto msg)

Definition at line 3121 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_has_options()

UPB_INLINE bool google_protobuf_ServiceDescriptorProto_has_options ( const google_protobuf_ServiceDescriptorProto msg)

Definition at line 3125 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_method()

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

Definition at line 3124 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_mutable_method()

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

Definition at line 3132 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_mutable_options()

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

Definition at line 3149 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_name()

UPB_INLINE upb_strview google_protobuf_ServiceDescriptorProto_name ( const google_protobuf_ServiceDescriptorProto msg)

Definition at line 3122 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_new()

UPB_INLINE google_protobuf_ServiceDescriptorProto* google_protobuf_ServiceDescriptorProto_new ( upb_arena arena)

Definition at line 3097 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_options()

const UPB_INLINE google_protobuf_ServiceOptions* google_protobuf_ServiceDescriptorProto_options ( const google_protobuf_ServiceDescriptorProto msg)

Definition at line 3126 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_parse()

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

Definition at line 3100 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_parse_ex()

UPB_INLINE google_protobuf_ServiceDescriptorProto* google_protobuf_ServiceDescriptorProto_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3107 of file php-upb.h.

◆ 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 
)

Definition at line 3135 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_serialize()

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

Definition at line 3117 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_set_name()

UPB_INLINE void google_protobuf_ServiceDescriptorProto_set_name ( google_protobuf_ServiceDescriptorProto msg,
upb_strview  value 
)

Definition at line 3128 of file php-upb.h.

◆ google_protobuf_ServiceDescriptorProto_set_options()

UPB_INLINE void google_protobuf_ServiceDescriptorProto_set_options ( google_protobuf_ServiceDescriptorProto msg,
google_protobuf_ServiceOptions value 
)

Definition at line 3145 of file php-upb.h.

◆ 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 
)

Definition at line 3729 of file php-upb.h.

◆ google_protobuf_ServiceOptions_deprecated()

UPB_INLINE bool google_protobuf_ServiceOptions_deprecated ( const google_protobuf_ServiceOptions msg)

Definition at line 3715 of file php-upb.h.

◆ google_protobuf_ServiceOptions_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_ServiceOptions_getmsgdef ( upb_symtab s)

Definition at line 4555 of file php-upb.h.

◆ google_protobuf_ServiceOptions_has_deprecated()

UPB_INLINE bool google_protobuf_ServiceOptions_has_deprecated ( const google_protobuf_ServiceOptions msg)

Definition at line 3714 of file php-upb.h.

◆ google_protobuf_ServiceOptions_has_uninterpreted_option()

UPB_INLINE bool google_protobuf_ServiceOptions_has_uninterpreted_option ( const google_protobuf_ServiceOptions msg)

Definition at line 3716 of file php-upb.h.

◆ google_protobuf_ServiceOptions_mutable_uninterpreted_option()

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

Definition at line 3723 of file php-upb.h.

◆ google_protobuf_ServiceOptions_new()

UPB_INLINE google_protobuf_ServiceOptions* google_protobuf_ServiceOptions_new ( upb_arena arena)

Definition at line 3690 of file php-upb.h.

◆ google_protobuf_ServiceOptions_parse()

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

Definition at line 3693 of file php-upb.h.

◆ google_protobuf_ServiceOptions_parse_ex()

UPB_INLINE google_protobuf_ServiceOptions* google_protobuf_ServiceOptions_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3700 of file php-upb.h.

◆ 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 
)

Definition at line 3726 of file php-upb.h.

◆ google_protobuf_ServiceOptions_serialize()

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

Definition at line 3710 of file php-upb.h.

◆ google_protobuf_ServiceOptions_set_deprecated()

UPB_INLINE void google_protobuf_ServiceOptions_set_deprecated ( google_protobuf_ServiceOptions msg,
bool  value 
)

Definition at line 3719 of file php-upb.h.

◆ 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 
)

Definition at line 3717 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_add_location()

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

Definition at line 3946 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_SourceCodeInfo_getmsgdef ( upb_symtab s)

Definition at line 4575 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_has_location()

UPB_INLINE bool google_protobuf_SourceCodeInfo_has_location ( const google_protobuf_SourceCodeInfo msg)

Definition at line 3937 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_location()

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

Definition at line 3938 of file php-upb.h.

◆ 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 
)

Definition at line 4022 of file php-upb.h.

◆ 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 
)

Definition at line 3994 of file php-upb.h.

◆ 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 
)

Definition at line 4004 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_Location_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_SourceCodeInfo_Location_getmsgdef ( upb_symtab s)

Definition at line 4580 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_Location_has_leading_comments()

UPB_INLINE bool google_protobuf_SourceCodeInfo_Location_has_leading_comments ( const google_protobuf_SourceCodeInfo_Location msg)

Definition at line 3982 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_Location_has_trailing_comments()

UPB_INLINE bool google_protobuf_SourceCodeInfo_Location_has_trailing_comments ( const google_protobuf_SourceCodeInfo_Location msg)

Definition at line 3984 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_Location_leading_comments()

UPB_INLINE upb_strview google_protobuf_SourceCodeInfo_Location_leading_comments ( const google_protobuf_SourceCodeInfo_Location msg)

Definition at line 3983 of file php-upb.h.

◆ 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 
)

Definition at line 3986 of file php-upb.h.

◆ 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 
)

Definition at line 4016 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_Location_mutable_path()

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

Definition at line 3988 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_Location_mutable_span()

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

Definition at line 3998 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_Location_new()

UPB_INLINE google_protobuf_SourceCodeInfo_Location* google_protobuf_SourceCodeInfo_Location_new ( upb_arena arena)

Definition at line 3956 of file php-upb.h.

◆ 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 
)

Definition at line 3959 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_Location_parse_ex()

UPB_INLINE google_protobuf_SourceCodeInfo_Location* google_protobuf_SourceCodeInfo_Location_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3966 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_Location_path()

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

Definition at line 3980 of file php-upb.h.

◆ 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 
)

Definition at line 4019 of file php-upb.h.

◆ 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 
)

Definition at line 3991 of file php-upb.h.

◆ 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 
)

Definition at line 4001 of file php-upb.h.

◆ 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 
)

Definition at line 3976 of file php-upb.h.

◆ 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 
)

Definition at line 4008 of file php-upb.h.

◆ 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 
)

Definition at line 4012 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_Location_span()

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

Definition at line 3981 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_Location_trailing_comments()

UPB_INLINE upb_strview google_protobuf_SourceCodeInfo_Location_trailing_comments ( const google_protobuf_SourceCodeInfo_Location msg)

Definition at line 3985 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_mutable_location()

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

Definition at line 3940 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_new()

UPB_INLINE google_protobuf_SourceCodeInfo* google_protobuf_SourceCodeInfo_new ( upb_arena arena)

Definition at line 3913 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_parse()

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

Definition at line 3916 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_parse_ex()

UPB_INLINE google_protobuf_SourceCodeInfo* google_protobuf_SourceCodeInfo_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3923 of file php-upb.h.

◆ 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 
)

Definition at line 3943 of file php-upb.h.

◆ google_protobuf_SourceCodeInfo_serialize()

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

Definition at line 3933 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_add_name()

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

Definition at line 3839 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_aggregate_value()

UPB_INLINE upb_strview google_protobuf_UninterpretedOption_aggregate_value ( const google_protobuf_UninterpretedOption msg)

Definition at line 3831 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_double_value()

UPB_INLINE double google_protobuf_UninterpretedOption_double_value ( const google_protobuf_UninterpretedOption msg)

Definition at line 3827 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_UninterpretedOption_getmsgdef ( upb_symtab s)

Definition at line 4565 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_has_aggregate_value()

UPB_INLINE bool google_protobuf_UninterpretedOption_has_aggregate_value ( const google_protobuf_UninterpretedOption msg)

Definition at line 3830 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_has_double_value()

UPB_INLINE bool google_protobuf_UninterpretedOption_has_double_value ( const google_protobuf_UninterpretedOption msg)

Definition at line 3826 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_has_identifier_value()

UPB_INLINE bool google_protobuf_UninterpretedOption_has_identifier_value ( const google_protobuf_UninterpretedOption msg)

Definition at line 3820 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_has_name()

UPB_INLINE bool google_protobuf_UninterpretedOption_has_name ( const google_protobuf_UninterpretedOption msg)

Definition at line 3818 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_has_negative_int_value()

UPB_INLINE bool google_protobuf_UninterpretedOption_has_negative_int_value ( const google_protobuf_UninterpretedOption msg)

Definition at line 3824 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_has_positive_int_value()

UPB_INLINE bool google_protobuf_UninterpretedOption_has_positive_int_value ( const google_protobuf_UninterpretedOption msg)

Definition at line 3822 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_has_string_value()

UPB_INLINE bool google_protobuf_UninterpretedOption_has_string_value ( const google_protobuf_UninterpretedOption msg)

Definition at line 3828 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_identifier_value()

UPB_INLINE upb_strview google_protobuf_UninterpretedOption_identifier_value ( const google_protobuf_UninterpretedOption msg)

Definition at line 3821 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_mutable_name()

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

Definition at line 3833 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_name()

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

Definition at line 3819 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_NamePart_getmsgdef()

const UPB_INLINE upb_msgdef* google_protobuf_UninterpretedOption_NamePart_getmsgdef ( upb_symtab s)

Definition at line 4570 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_NamePart_has_is_extension()

UPB_INLINE bool google_protobuf_UninterpretedOption_NamePart_has_is_extension ( const google_protobuf_UninterpretedOption_NamePart msg)

Definition at line 3899 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_NamePart_has_name_part()

UPB_INLINE bool google_protobuf_UninterpretedOption_NamePart_has_name_part ( const google_protobuf_UninterpretedOption_NamePart msg)

Definition at line 3897 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_NamePart_is_extension()

UPB_INLINE bool google_protobuf_UninterpretedOption_NamePart_is_extension ( const google_protobuf_UninterpretedOption_NamePart msg)

Definition at line 3900 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_NamePart_name_part()

UPB_INLINE upb_strview google_protobuf_UninterpretedOption_NamePart_name_part ( const google_protobuf_UninterpretedOption_NamePart msg)

Definition at line 3898 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_NamePart_new()

UPB_INLINE google_protobuf_UninterpretedOption_NamePart* google_protobuf_UninterpretedOption_NamePart_new ( upb_arena arena)

Definition at line 3873 of file php-upb.h.

◆ 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 
)

Definition at line 3876 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_NamePart_parse_ex()

UPB_INLINE google_protobuf_UninterpretedOption_NamePart* google_protobuf_UninterpretedOption_NamePart_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3883 of file php-upb.h.

◆ 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 
)

Definition at line 3893 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_NamePart_set_is_extension()

UPB_INLINE void google_protobuf_UninterpretedOption_NamePart_set_is_extension ( google_protobuf_UninterpretedOption_NamePart msg,
bool  value 
)

Definition at line 3906 of file php-upb.h.

◆ 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 
)

Definition at line 3902 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_negative_int_value()

UPB_INLINE int64_t google_protobuf_UninterpretedOption_negative_int_value ( const google_protobuf_UninterpretedOption msg)

Definition at line 3825 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_new()

UPB_INLINE google_protobuf_UninterpretedOption* google_protobuf_UninterpretedOption_new ( upb_arena arena)

Definition at line 3794 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_parse()

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

Definition at line 3797 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_parse_ex()

UPB_INLINE google_protobuf_UninterpretedOption* google_protobuf_UninterpretedOption_parse_ex ( const char *  buf,
size_t  size,
const upb_extreg extreg,
int  options,
upb_arena arena 
)

Definition at line 3804 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_positive_int_value()

UPB_INLINE uint64_t google_protobuf_UninterpretedOption_positive_int_value ( const google_protobuf_UninterpretedOption msg)

Definition at line 3823 of file php-upb.h.

◆ 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 
)

Definition at line 3836 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_serialize()

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

Definition at line 3814 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_set_aggregate_value()

UPB_INLINE void google_protobuf_UninterpretedOption_set_aggregate_value ( google_protobuf_UninterpretedOption msg,
upb_strview  value 
)

Definition at line 3866 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_set_double_value()

UPB_INLINE void google_protobuf_UninterpretedOption_set_double_value ( google_protobuf_UninterpretedOption msg,
double  value 
)

Definition at line 3858 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_set_identifier_value()

UPB_INLINE void google_protobuf_UninterpretedOption_set_identifier_value ( google_protobuf_UninterpretedOption msg,
upb_strview  value 
)

Definition at line 3846 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_set_negative_int_value()

UPB_INLINE void google_protobuf_UninterpretedOption_set_negative_int_value ( google_protobuf_UninterpretedOption msg,
int64_t  value 
)

Definition at line 3854 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_set_positive_int_value()

UPB_INLINE void google_protobuf_UninterpretedOption_set_positive_int_value ( google_protobuf_UninterpretedOption msg,
uint64_t  value 
)

Definition at line 3850 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_set_string_value()

UPB_INLINE void google_protobuf_UninterpretedOption_set_string_value ( google_protobuf_UninterpretedOption msg,
upb_strview  value 
)

Definition at line 3862 of file php-upb.h.

◆ google_protobuf_UninterpretedOption_string_value()

UPB_INLINE upb_strview google_protobuf_UninterpretedOption_string_value ( const google_protobuf_UninterpretedOption msg)

Definition at line 3829 of file php-upb.h.

◆ str_tabent()

Definition at line 1047 of file php-upb.h.

◆ 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)

Definition at line 444 of file php-upb.h.

◆ upb_arena_free()

void upb_arena_free ( upb_arena a)

◆ upb_arena_fuse()

bool upb_arena_fuse ( upb_arena a,
upb_arena b 
)

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

◆ 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 
)

Definition at line 451 of file php-upb.h.

◆ upb_arena_new()

UPB_INLINE upb_arena* upb_arena_new ( void  )

Definition at line 489 of file php-upb.h.

◆ upb_arena_realloc()

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

Definition at line 478 of file php-upb.h.

◆ upb_array_append()

bool upb_array_append ( upb_array array,
upb_msgval  val,
upb_arena arena 
)

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

◆ upb_array_get()

upb_msgval upb_array_get ( const upb_array arr,
size_t  i 
)

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

◆ upb_array_new()

upb_array* upb_array_new ( upb_arena a,
upb_fieldtype_t  type 
)

upb_array

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

◆ upb_array_resize()

bool upb_array_resize ( upb_array array,
size_t  size,
upb_arena arena 
)

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

◆ upb_array_set()

void upb_array_set ( upb_array arr,
size_t  i,
upb_msgval  val 
)

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

◆ upb_array_size()

size_t upb_array_size ( const upb_array arr)

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

◆ upb_decode()

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

Definition at line 706 of file php-upb.h.

◆ upb_encode()

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

Definition at line 1953 of file php-upb.h.

◆ upb_encode_ex()

char* upb_encode_ex ( const void *  msg,
const upb_msglayout l,
int  options,
upb_arena arena,
size_t *  size 
)

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

◆ 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 
)

Definition at line 4379 of file php-upb.h.

◆ upb_enumdef_numvals()

int upb_enumdef_numvals ( const upb_enumdef e)

◆ upb_extreg_new()

upb_extreg* upb_extreg_new ( upb_arena arena)

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

◆ 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_default()

upb_msgval upb_fielddef_default ( const upb_fielddef f)

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

◆ 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_file()

const upb_filedef* upb_fielddef_file ( const upb_fielddef f)

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

◆ upb_fielddef_fullname()

const char* upb_fielddef_fullname ( const upb_fielddef f)

◆ 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_jsonname()

const char* upb_fielddef_jsonname ( const upb_fielddef f)

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

◆ upb_fielddef_label()

upb_label_t upb_fielddef_label ( const upb_fielddef f)

◆ upb_fielddef_layout()

const upb_msglayout_field* upb_fielddef_layout ( const upb_fielddef f)

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

◆ 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_realcontainingoneof()

const upb_oneofdef* upb_fielddef_realcontainingoneof ( const upb_fielddef f)

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

◆ 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_symtab()

const upb_symtab* upb_filedef_symtab ( const upb_filedef f)

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

◆ 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 
)

Definition at line 381 of file php-upb.h.

◆ upb_gfree()

UPB_INLINE void upb_gfree ( void *  ptr)

Definition at line 403 of file php-upb.h.

◆ upb_gmalloc()

UPB_INLINE void* upb_gmalloc ( size_t  size)

Definition at line 395 of file php-upb.h.

◆ upb_grealloc()

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

Definition at line 399 of file php-upb.h.

◆ upb_inttable_begin()

void upb_inttable_begin ( upb_inttable_iter i,
const upb_inttable t 
)

◆ upb_inttable_compact()

void upb_inttable_compact ( upb_inttable t,
upb_arena a 
)

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

◆ 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()

bool upb_inttable_init ( upb_inttable table,
upb_arena a 
)

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

◆ upb_inttable_insert()

bool upb_inttable_insert ( upb_inttable t,
uintptr_t  key,
upb_value  val,
upb_arena a 
)

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

◆ 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_next()

void upb_inttable_next ( upb_inttable_iter i)

◆ upb_inttable_remove()

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

◆ upb_inttable_replace()

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

◆ upb_json_decode()

bool upb_json_decode ( const char *  buf,
size_t  size,
upb_msg msg,
const upb_msgdef m,
const upb_symtab any_pool,
int  options,
upb_arena arena,
upb_status status 
)

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

◆ upb_json_encode()

size_t upb_json_encode ( const upb_msg msg,
const upb_msgdef m,
const upb_symtab ext_pool,
int  options,
char *  buf,
size_t  size,
upb_status status 
)

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

◆ upb_malloc()

UPB_INLINE void* upb_malloc ( upb_alloc alloc,
size_t  size 
)

Definition at line 370 of file php-upb.h.

◆ upb_map_clear()

void upb_map_clear ( upb_map map)

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

◆ upb_map_delete()

bool upb_map_delete ( upb_map map,
upb_msgval  key 
)

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

◆ upb_map_get()

bool upb_map_get ( const upb_map map,
upb_msgval  key,
upb_msgval val 
)

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

◆ upb_map_new()

upb_map* upb_map_new ( upb_arena a,
upb_fieldtype_t  key_type,
upb_fieldtype_t  value_type 
)

upb_map

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

◆ upb_map_set()

bool upb_map_set ( upb_map map,
upb_msgval  key,
upb_msgval  val,
upb_arena arena 
)

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

◆ upb_map_size()

size_t upb_map_size ( const upb_map map)

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

◆ upb_mapiter_done()

bool upb_mapiter_done ( const upb_map map,
size_t  iter 
)

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

◆ upb_mapiter_key()

upb_msgval upb_mapiter_key ( const upb_map map,
size_t  iter 
)

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

◆ upb_mapiter_next()

bool upb_mapiter_next ( const upb_map map,
size_t *  iter 
)

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

◆ upb_mapiter_setvalue()

void upb_mapiter_setvalue ( upb_map map,
size_t  iter,
upb_msgval  value 
)

◆ upb_mapiter_value()

upb_msgval upb_mapiter_value ( const upb_map map,
size_t  iter 
)

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

◆ upb_msg_addunknown()

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

◆ upb_msg_clear()

void upb_msg_clear ( upb_msg msg,
const upb_msgdef m 
)

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

◆ upb_msg_clearfield()

void upb_msg_clearfield ( upb_msg msg,
const upb_fielddef f 
)

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

◆ upb_msg_discardunknown()

bool upb_msg_discardunknown ( upb_msg msg,
const upb_msgdef m,
int  maxdepth 
)

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

◆ 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_get()

upb_msgval upb_msg_get ( const upb_msg msg,
const upb_fielddef f 
)

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

◆ upb_msg_getinternal()

UPB_INLINE upb_msg_internal* upb_msg_getinternal ( upb_msg msg)

Definition at line 1222 of file php-upb.h.

◆ upb_msg_getunknown()

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

◆ upb_msg_has()

bool upb_msg_has ( const upb_msg msg,
const upb_fielddef f 
)

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

◆ 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_mutable()

upb_mutmsgval upb_msg_mutable ( upb_msg msg,
const upb_fielddef f,
upb_arena a 
)

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

◆ upb_msg_new()

upb_msg* upb_msg_new ( const upb_msgdef m,
upb_arena a 
)

upb_msg

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

◆ upb_msg_next()

bool upb_msg_next ( const upb_msg msg,
const upb_msgdef m,
const upb_symtab ext_pool,
const upb_fielddef **  f,
upb_msgval val,
size_t *  iter 
)

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

◆ 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_set()

void upb_msg_set ( upb_msg msg,
const upb_fielddef f,
upb_msgval  val,
upb_arena a 
)

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

◆ upb_msg_sizeof()

UPB_INLINE size_t upb_msg_sizeof ( const upb_msglayout l)

Definition at line 1205 of file php-upb.h.

◆ upb_msg_whichoneof()

const upb_fielddef* upb_msg_whichoneof ( const upb_msg msg,
const upb_oneofdef o 
)

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

◆ upb_msgdef_field()

const upb_fielddef* upb_msgdef_field ( const upb_msgdef m,
int  i 
)

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

◆ upb_msgdef_fieldcount()

int upb_msgdef_fieldcount ( const upb_msgdef m)

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

◆ 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_iswrapper()

bool upb_msgdef_iswrapper ( const upb_msgdef m)

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

◆ upb_msgdef_itof()

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

◆ upb_msgdef_layout()

const upb_msglayout* upb_msgdef_layout ( const upb_msgdef m)

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

◆ upb_msgdef_lookupjsonname()

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

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

◆ 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 
)

Definition at line 4332 of file php-upb.h.

◆ 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 
)

Definition at line 4321 of file php-upb.h.

◆ 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 
)

Definition at line 4316 of file php-upb.h.

◆ upb_msgdef_numfields()

int upb_msgdef_numfields ( const upb_msgdef m)

◆ upb_msgdef_numoneofs()

int upb_msgdef_numoneofs ( const upb_msgdef m)

◆ upb_msgdef_numrealoneofs()

int upb_msgdef_numrealoneofs ( const upb_msgdef m)

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

◆ upb_msgdef_oneof()

const upb_oneofdef* upb_msgdef_oneof ( const upb_msgdef m,
int  i 
)

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

◆ upb_msgdef_oneofcount()

int upb_msgdef_oneofcount ( const upb_msgdef m)

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

◆ 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_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_field()

const upb_fielddef* upb_oneofdef_field ( const upb_oneofdef o,
int  i 
)

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

◆ upb_oneofdef_fieldcount()

int upb_oneofdef_fieldcount ( const upb_oneofdef o)

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

◆ upb_oneofdef_index()

uint32_t upb_oneofdef_index ( const upb_oneofdef o)

◆ upb_oneofdef_issynthetic()

bool upb_oneofdef_issynthetic ( const upb_oneofdef o)

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

◆ 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 
)

Definition at line 4259 of file php-upb.h.

◆ upb_oneofdef_numfields()

int upb_oneofdef_numfields ( const upb_oneofdef o)

◆ upb_realloc()

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

Definition at line 375 of file php-upb.h.

◆ 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_vappenderrf()

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

◆ upb_status_vseterrf()

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

◆ upb_strdup2()

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

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

◆ upb_strtable_begin()

void upb_strtable_begin ( upb_strtable_iter i,
const upb_strtable t 
)

◆ upb_strtable_clear()

void upb_strtable_clear ( upb_strtable t)

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

◆ upb_strtable_count()

UPB_INLINE size_t upb_strtable_count ( const upb_strtable t)

Definition at line 931 of file php-upb.h.

◆ upb_strtable_done()

bool upb_strtable_done ( const upb_strtable_iter i)

◆ upb_strtable_init()

bool upb_strtable_init ( upb_strtable table,
size_t  expected_size,
upb_arena a 
)

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

◆ upb_strtable_insert()

bool upb_strtable_insert ( upb_strtable t,
const char *  key,
size_t  len,
upb_value  val,
upb_arena a 
)

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

◆ upb_strtable_iter_isequal()

bool upb_strtable_iter_isequal ( const upb_strtable_iter i1,
const upb_strtable_iter i2 
)

◆ upb_strtable_iter_key()

upb_strview upb_strtable_iter_key ( 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 
)

Definition at line 956 of file php-upb.h.

◆ 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_remove()

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

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

◆ upb_strtable_resize()

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

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

◆ upb_strview_eql()

UPB_INLINE bool upb_strview_eql ( upb_strview  a,
upb_strview  b 
)

Definition at line 340 of file php-upb.h.

◆ upb_strview_make()

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

Definition at line 329 of file php-upb.h.

◆ upb_strview_makez()

UPB_INLINE upb_strview upb_strview_makez ( const char *  data)

Definition at line 336 of file php-upb.h.

◆ 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_lookupfile2()

const upb_filedef* upb_symtab_lookupfile2 ( const upb_symtab s,
const char *  name,
size_t  len 
)

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

◆ 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)

Definition at line 920 of file php-upb.h.

◆ upb_table_size()

UPB_INLINE size_t upb_table_size ( const upb_table t)

Definition at line 912 of file php-upb.h.

◆ upb_tabstr()

UPB_INLINE char* upb_tabstr ( upb_tabkey  key,
uint32_t len 
)

Definition at line 858 of file php-upb.h.

◆ upb_tabstrview()

UPB_INLINE upb_strview upb_tabstrview ( upb_tabkey  key)

Definition at line 864 of file php-upb.h.

◆ upb_value_double()

UPB_INLINE upb_value upb_value_double ( double  cval)

Definition at line 838 of file php-upb.h.

◆ upb_value_float()

UPB_INLINE upb_value upb_value_float ( float  cval)

Definition at line 832 of file php-upb.h.

◆ upb_value_setdouble()

UPB_INLINE void upb_value_setdouble ( upb_value val,
double  cval 
)

Definition at line 828 of file php-upb.h.

◆ upb_value_setfloat()

UPB_INLINE void upb_value_setfloat ( upb_value val,
float  cval 
)

Definition at line 824 of file php-upb.h.

Variable Documentation

◆ _upb_fieldtype_to_size

char _upb_fieldtype_to_size[12]

◆ google_protobuf_descriptor_proto_upbdefinit

upb_def_init google_protobuf_descriptor_proto_upbdefinit

Definition at line 324 of file descriptor.upbdefs.c.

◆ 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.

◆ upb_alloc_global

upb_alloc upb_alloc_global

◆ upb_utf8_offsets

const uint8_t upb_utf8_offsets[]

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

ptr
char * ptr
Definition: abseil-cpp/absl/base/internal/low_level_alloc_test.cc:45
F
#define F(card, type, valbytes, tagbytes)
Definition: php-upb.h:2066
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
z
Uncopyable z
Definition: bloaty/third_party/googletest/googlemock/test/gmock-matchers_test.cc:3612
upb_msg
void upb_msg
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:548
autogen_x86imm.f
f
Definition: autogen_x86imm.py:9
max
int max
Definition: bloaty/third_party/zlib/examples/enough.c:170
setup.v
v
Definition: third_party/bloaty/third_party/capstone/bindings/python/setup.py:42
SIZES
#define SIZES(card, tagbytes)
Definition: php-upb.h:2069
gmock_output_test._
_
Definition: bloaty/third_party/googletest/googlemock/test/gmock_output_test.py:175
uint64_t
unsigned __int64 uint64_t
Definition: stdint-msvc2008.h:90
UTF8
#define UTF8(card, tagbytes)
Definition: php-upb.h:2049
UPB_PTR_AT
#define UPB_PTR_AT(msg, ofs, type)
Definition: php-upb.h:70
intptr_t
_W64 signed int intptr_t
Definition: stdint-msvc2008.h:118
data
char data[kBufferLength]
Definition: abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1006
upb_decstate
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:183
b
uint64_t b
Definition: abseil-cpp/absl/container/internal/layout_test.cc:53
d
static const fe d
Definition: curve25519_tables.h:19
TYPES
#define TYPES(card, tagbytes)
Definition: php-upb.h:2021
msg
std::string msg
Definition: client_interceptors_end2end_test.cc:372
UPB_INLINE
#define UPB_INLINE
Definition: php-upb.h:89
value
const char * value
Definition: hpack_parser_table.cc:165
upb_value::val
uint64_t val
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:682
ret
UniquePtr< SSL_SESSION > ret
Definition: ssl_x509.cc:1029
UPB_PARSE_PARAMS
#define UPB_PARSE_PARAMS
Definition: php-upb.h:2012
table
uint8_t table[256]
Definition: hpack_parser.cc:456
asyncio_get_stats.type
type
Definition: asyncio_get_stats.py:37
offset
voidpf uLong offset
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:142


grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:02:20