#include "def.h"
#include <php.h>
#include <Zend/zend_exceptions.h>
#include "names.h"
#include "php-upb.h"
#include "protobuf.h"
Go to the source code of this file.
Classes | |
struct | DescriptorPool |
struct | EnumDescriptor |
struct | EnumValueDescriptor |
struct | FieldDescriptor |
struct | OneofDescriptor |
Macros | |
#define | CASE(descriptor_type, type) |
#define | STR(str) (str), strlen(str) |
Typedefs | |
typedef struct DescriptorPool | DescriptorPool |
Variables | |
zend_class_entry * | Descriptor_class_entry |
static zend_function_entry | Descriptor_methods [] |
static zend_object_handlers | Descriptor_object_handlers |
zend_class_entry * | DescriptorPool_class_entry |
static zend_function_entry | DescriptorPool_methods [] |
static zend_object_handlers | DescriptorPool_object_handlers |
zend_class_entry * | EnumDescriptor_class_entry |
static zend_function_entry | EnumDescriptor_methods [] |
static zend_object_handlers | EnumDescriptor_object_handlers |
zend_class_entry * | EnumValueDescriptor_class_entry |
static zend_function_entry | EnumValueDescriptor_methods [] |
static zend_object_handlers | EnumValueDescriptor_object_handlers |
zend_class_entry * | FieldDescriptor_class_entry |
static zend_function_entry | FieldDescriptor_methods [] |
static zend_object_handlers | FieldDescriptor_object_handlers |
static zend_function_entry | gpb_type_methods [] |
zend_class_entry * | gpb_type_type |
zend_class_entry * | InternalDescriptorPool_class_entry |
static zend_function_entry | InternalDescriptorPool_methods [] |
zend_class_entry * | OneofDescriptor_class_entry |
static zend_function_entry | OneofDescriptor_methods [] |
static zend_object_handlers | OneofDescriptor_object_handlers |
#define CASE | ( | descriptor_type, | |
type | |||
) |
#define STR | ( | str | ) | (str), strlen(str) |
typedef struct DescriptorPool DescriptorPool |
Definition at line 495 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
static |
Definition at line 893 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 928 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 882 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 42 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 51 of file protobuf/php/ext/google/protobuf/def.c.
void Def_ModuleInit | ( | ) |
Definition at line 1051 of file protobuf/php/ext/google/protobuf/def.c.
bool depends_on_descriptor | ( | const google_protobuf_FileDescriptorProto * | file | ) |
Definition at line 862 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 509 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 556 of file protobuf/php/ext/google/protobuf/def.c.
void Descriptor_FromMessageDef | ( | zval * | val, |
const upb_msgdef * | m | ||
) |
Definition at line 530 of file protobuf/php/ext/google/protobuf/def.c.
Descriptor* Descriptor_GetFromClassEntry | ( | zend_class_entry * | ce | ) |
Definition at line 578 of file protobuf/php/ext/google/protobuf/def.c.
Descriptor* Descriptor_GetFromFieldDef | ( | const upb_fielddef * | f | ) |
Definition at line 590 of file protobuf/php/ext/google/protobuf/def.c.
Descriptor* Descriptor_GetFromMessageDef | ( | const upb_msgdef * | m | ) |
Definition at line 584 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 564 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 514 of file protobuf/php/ext/google/protobuf/def.c.
Definition at line 954 of file protobuf/php/ext/google/protobuf/def.c.
void DescriptorPool_CreateWithSymbolTable | ( | zval * | zv, |
upb_symtab * | symtab | ||
) |
Definition at line 746 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Object handler to free an DescriptorPool.
Definition at line 736 of file protobuf/php/ext/google/protobuf/def.c.
upb_symtab* DescriptorPool_GetSymbolTable | ( | ) |
Definition at line 755 of file protobuf/php/ext/google/protobuf/def.c.
Definition at line 949 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 127 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 133 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 160 of file protobuf/php/ext/google/protobuf/def.c.
Definition at line 77 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 346 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 352 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 729 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 253 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 258 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Descriptor | , |
getClass | |||
) |
Definition at line 699 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Descriptor | , |
getField | |||
) |
Definition at line 621 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Descriptor | , |
getFieldCount | |||
) |
Definition at line 646 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Descriptor | , |
getFullName | |||
) |
Definition at line 610 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Descriptor | , |
getOneofDecl | |||
) |
Definition at line 657 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Descriptor | , |
getOneofDeclCount | |||
) |
Definition at line 689 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Descriptor | , |
getPublicDescriptor | |||
) |
Definition at line 601 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | DescriptorPool | , |
getDescriptorByClassName | |||
) |
Definition at line 777 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | DescriptorPool | , |
getDescriptorByProtoName | |||
) |
Definition at line 835 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | DescriptorPool | , |
getEnumDescriptorByClassName | |||
) |
Definition at line 806 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | DescriptorPool | , |
getGeneratedPool | |||
) |
Definition at line 766 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | DescriptorPool | , |
internalAddGeneratedFile | |||
) |
Definition at line 974 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | EnumDescriptor | , |
getPublicDescriptor | |||
) |
Definition at line 230 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | EnumDescriptor | , |
getValue | |||
) |
Definition at line 186 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | EnumDescriptor | , |
getValueCount | |||
) |
Definition at line 218 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | EnumValueDescriptor | , |
getName | |||
) |
Definition at line 93 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | EnumValueDescriptor | , |
getNumber | |||
) |
Definition at line 103 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | FieldDescriptor | , |
getEnumType | |||
) |
Definition at line 456 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | FieldDescriptor | , |
getLabel | |||
) |
Definition at line 426 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | FieldDescriptor | , |
getMessageType | |||
) |
Definition at line 477 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | FieldDescriptor | , |
getName | |||
) |
Definition at line 406 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | FieldDescriptor | , |
getNumber | |||
) |
Definition at line 416 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | FieldDescriptor | , |
getType | |||
) |
Definition at line 436 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | FieldDescriptor | , |
isMap | |||
) |
Definition at line 446 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | InternalDescriptorPool | , |
getGeneratedPool | |||
) |
Definition at line 1027 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | OneofDescriptor | , |
getField | |||
) |
Definition at line 290 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | OneofDescriptor | , |
getFieldCount | |||
) |
Definition at line 322 of file protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | OneofDescriptor | , |
getName | |||
) |
Definition at line 279 of file protobuf/php/ext/google/protobuf/def.c.
upb_fieldtype_t to_fieldtype | ( | upb_descriptortype_t | type | ) |
Definition at line 368 of file protobuf/php/ext/google/protobuf/def.c.
zend_class_entry* Descriptor_class_entry |
Definition at line 506 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 706 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 507 of file protobuf/php/ext/google/protobuf/def.c.
zend_class_entry* DescriptorPool_class_entry |
Definition at line 726 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 1000 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 727 of file protobuf/php/ext/google/protobuf/def.c.
zend_class_entry* EnumDescriptor_class_entry |
Definition at line 124 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 234 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 125 of file protobuf/php/ext/google/protobuf/def.c.
zend_class_entry* EnumValueDescriptor_class_entry |
Definition at line 69 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 108 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 70 of file protobuf/php/ext/google/protobuf/def.c.
zend_class_entry* FieldDescriptor_class_entry |
Definition at line 343 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 491 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 344 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 1043 of file protobuf/php/ext/google/protobuf/def.c.
zend_class_entry* gpb_type_type |
Definition at line 1041 of file protobuf/php/ext/google/protobuf/def.c.
zend_class_entry* InternalDescriptorPool_class_entry |
Definition at line 1018 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 1031 of file protobuf/php/ext/google/protobuf/def.c.
zend_class_entry* OneofDescriptor_class_entry |
Definition at line 250 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 327 of file protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 251 of file protobuf/php/ext/google/protobuf/def.c.