webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Macros | |
#define | DEREF(memory, type) *(type*)(memory) |
Functions | |
size_t | native_slot_size (upb_fieldtype_t type) |
void | native_slot_check_int_range_precision (upb_fieldtype_t type, zval *val) |
zval * | native_slot_get (upb_fieldtype_t type, const void *memory TSRMLS_DC) |
void | native_slot_init (upb_fieldtype_t type, void *memory) |
void | native_slot_set (upb_fieldtype_t type, void *memory, zval *value) |
void | native_slot_set_value_and_case (upb_fieldtype_t type, void *memory, zval *value, uint32_t *case_memory, uint32_t case_number) |
const upb_msgdef * | tryget_map_entry_msgdef (const upb_fielddef *field) |
const upb_msgdef * | map_entry_msgdef (const upb_fielddef *field) |
bool | is_map_field (const upb_fielddef *field) |
MessageLayout * | create_layout (const upb_msgdef *msgdef) |
void | free_layout (MessageLayout *layout) |
void | layout_set (MessageLayout *layout, void *storage, const upb_fielddef *field, zval *val) |
void | layout_init (MessageLayout *layout, void *storage) |
zval * | layout_get (MessageLayout *layout, const void *storage, const upb_fielddef *field TSRMLS_DC) |
MessageLayout* create_layout | ( | const upb_msgdef * | msgdef | ) |
void free_layout | ( | MessageLayout * | layout | ) |
bool is_map_field | ( | const upb_fielddef * | field | ) |
zval* layout_get | ( | MessageLayout * | layout, |
const void * | storage, | ||
const upb_fielddef *field | TSRMLS_DC | ||
) |
void layout_init | ( | MessageLayout * | layout, |
void * | storage | ||
) |
void layout_set | ( | MessageLayout * | layout, |
void * | storage, | ||
const upb_fielddef * | field, | ||
zval * | val | ||
) |
const upb_msgdef* map_entry_msgdef | ( | const upb_fielddef * | field | ) |
void native_slot_check_int_range_precision | ( | upb_fieldtype_t | type, |
zval * | val | ||
) |
zval* native_slot_get | ( | upb_fieldtype_t | type, |
const void *memory | TSRMLS_DC | ||
) |
void native_slot_init | ( | upb_fieldtype_t | type, |
void * | memory | ||
) |
void native_slot_set | ( | upb_fieldtype_t | type, |
void * | memory, | ||
zval * | value | ||
) |
void native_slot_set_value_and_case | ( | upb_fieldtype_t | type, |
void * | memory, | ||
zval * | value, | ||
uint32_t * | case_memory, | ||
uint32_t | case_number | ||
) |
size_t native_slot_size | ( | upb_fieldtype_t | type | ) |
const upb_msgdef* tryget_map_entry_msgdef | ( | const upb_fielddef * | field | ) |