Searched refs:num_types (Results 1 – 10 of 10) sorted by relevance
/PHP-8.0/Zend/ |
H A D | zend_types.h | 137 uint32_t num_types; member 188 #define ZEND_TYPE_LIST_SIZE(num_types) \ argument 189 (sizeof(zend_type_list) + ((num_types) - 1) * sizeof(zend_type)) 194 zend_type *_end = _list + (list)->num_types; \ 209 _end = _cur + _list->num_types; \
|
H A D | zend_API.c | 2491 size_t num_types = 1; in ZEND_END_ARG_INFO() local 2494 num_types++; in ZEND_END_ARG_INFO() 2498 if (num_types == 1) { in ZEND_END_ARG_INFO() 2504 zend_type_list *list = malloc(ZEND_TYPE_LIST_SIZE(num_types)); in ZEND_END_ARG_INFO() 2505 list->num_types = num_types; in ZEND_END_ARG_INFO()
|
H A D | zend.c | 611 zend_type_list *new_list = pemalloc(ZEND_TYPE_LIST_SIZE(old_list->num_types), 1); in function_copy_ctor() 612 memcpy(new_list, old_list, ZEND_TYPE_LIST_SIZE(old_list->num_types)); in function_copy_ctor()
|
H A D | zend_inheritance.c | 41 size_t size = ZEND_TYPE_LIST_SIZE(old_list->num_types); in zend_type_copy_ctor() 44 memcpy(new_list, old_list, ZEND_TYPE_LIST_SIZE(old_list->num_types)); in zend_type_copy_ctor()
|
H A D | zend_compile.c | 2380 return ZEND_TYPE_LIST(type)->num_types; in zend_type_get_num_classes() 6143 &CG(arena), ZEND_TYPE_LIST_SIZE(old_list->num_types + 1)); in zend_compile_typename() 6144 memcpy(list, old_list, ZEND_TYPE_LIST_SIZE(old_list->num_types)); in zend_compile_typename() 6146 list = erealloc(old_list, ZEND_TYPE_LIST_SIZE(old_list->num_types + 1)); in zend_compile_typename() 6152 list->num_types = 1; in zend_compile_typename() 6157 list->types[list->num_types++] = single_type; in zend_compile_typename() 6164 for (size_t i = 0; i < list->num_types - 1; i++) { in zend_compile_typename()
|
/PHP-8.0/ext/opcache/ |
H A D | zend_persist_calc.c | 173 ADD_ARENA_SIZE(ZEND_TYPE_LIST_SIZE(ZEND_TYPE_LIST(*type)->num_types)); in zend_persist_type_calc() 175 ADD_SIZE(ZEND_TYPE_LIST_SIZE(ZEND_TYPE_LIST(*type)->num_types)); in zend_persist_type_calc()
|
H A D | zend_persist.c | 293 list = zend_shared_memdup_arena_put(list, ZEND_TYPE_LIST_SIZE(list->num_types)); in zend_persist_type() 296 list = zend_shared_memdup_put(list, ZEND_TYPE_LIST_SIZE(list->num_types)); in zend_persist_type() 300 list = zend_shared_memdup_put_free(list, ZEND_TYPE_LIST_SIZE(list->num_types)); in zend_persist_type()
|
/PHP-8.0/ext/soap/ |
H A D | php_sdl.c | 1541 int i, num_groups, num_types, num_elements, num_encoders, num_bindings, num_func; in get_sdl_from_cache() local 1598 WSDL_CACHE_GET_INT(num_types, &in); in get_sdl_from_cache() 1602 i = num_groups+num_types+num_elements; in get_sdl_from_cache() 1641 if (num_types > 0) { in get_sdl_from_cache() 1643 zend_hash_init(sdl->types, num_types, NULL, delete_type, 0); in get_sdl_from_cache() 1644 while (i < num_groups+num_types+1) { in get_sdl_from_cache() 1654 while (i < num_groups+num_types+num_elements+1) { in get_sdl_from_cache()
|
/PHP-8.0/ext/zend_test/ |
H A D | test.c | 480 type_list->num_types = 2; in PHP_MINIT_FUNCTION()
|
/PHP-8.0/ext/opcache/Optimizer/ |
H A D | compact_literals.c | 79 return ZEND_TYPE_LIST(arg_info->type)->num_types; in type_num_classes()
|
Completed in 106 milliseconds