Searched refs:list_type (Results 1 – 7 of 7) sorted by relevance
/PHP-8.2/Zend/Optimizer/ |
H A D | compact_literals.c | 72 zend_type *list_type; in type_num_classes() local 74 ZEND_TYPE_LIST_FOREACH(ZEND_TYPE_LIST(arg_info->type), list_type) { in type_num_classes() 75 if (ZEND_TYPE_IS_INTERSECTION(*list_type)) { in type_num_classes() 76 count += ZEND_TYPE_LIST(*list_type)->num_types; in type_num_classes() 78 ZEND_ASSERT(!ZEND_TYPE_HAS_LIST(*list_type)); in type_num_classes()
|
/PHP-8.2/Zend/ |
H A D | zend_execute.c | 941 zend_type *list_type; in zend_check_intersection_for_property_or_class_constant_class_type() local 943 ZEND_TYPE_LIST_FOREACH(intersection_type_list, list_type) { in zend_check_intersection_for_property_or_class_constant_class_type() 944 ZEND_ASSERT(!ZEND_TYPE_HAS_LIST(*list_type)); in zend_check_intersection_for_property_or_class_constant_class_type() 956 zend_type *list_type; in zend_check_and_resolve_property_or_class_constant_class_type() local 962 if (ZEND_TYPE_IS_INTERSECTION(*list_type)) { in zend_check_and_resolve_property_or_class_constant_class_type() 964 scope, ZEND_TYPE_LIST(*list_type), value_ce)) { in zend_check_and_resolve_property_or_class_constant_class_type() 969 ZEND_ASSERT(!ZEND_TYPE_HAS_LIST(*list_type)); in zend_check_and_resolve_property_or_class_constant_class_type() 1103 zend_type *list_type; in zend_check_intersection_type_from_cache_slot() local 1131 zend_type *list_type; in zend_check_type_slow() local 1136 if (ZEND_TYPE_IS_INTERSECTION(*list_type)) { in zend_check_type_slow() [all …]
|
H A D | zend_opcode.c | 113 zend_type *list_type; in zend_type_release() local 114 ZEND_TYPE_LIST_FOREACH(ZEND_TYPE_LIST(type), list_type) { in zend_type_release() 115 zend_type_release(*list_type, persistent); in zend_type_release()
|
H A D | zend_compile.c | 1384 zend_type *list_type; in zend_type_to_string_resolved() local 1385 ZEND_TYPE_LIST_FOREACH(ZEND_TYPE_LIST(type), list_type) { in zend_type_to_string_resolved() 1386 if (ZEND_TYPE_IS_INTERSECTION(*list_type)) { in zend_type_to_string_resolved() 1390 ZEND_ASSERT(!ZEND_TYPE_HAS_LIST(*list_type)); in zend_type_to_string_resolved() 1391 ZEND_ASSERT(ZEND_TYPE_HAS_NAME(*list_type)); in zend_type_to_string_resolved() 1392 zend_string *name = ZEND_TYPE_NAME(*list_type); in zend_type_to_string_resolved() 2566 zend_type *list_type; in zend_type_get_num_classes() local 2568 ZEND_TYPE_LIST_FOREACH(ZEND_TYPE_LIST(type), list_type) { in zend_type_get_num_classes() 2569 if (ZEND_TYPE_IS_INTERSECTION(*list_type)) { in zend_type_get_num_classes() 2570 count += ZEND_TYPE_LIST(*list_type)->num_types; in zend_type_get_num_classes() [all …]
|
H A D | zend_inheritance.c | 81 zend_type *list_type; in zend_type_list_copy_ctor() local 82 ZEND_TYPE_LIST_FOREACH(new_list, list_type) { in zend_type_list_copy_ctor() 83 zend_type_copy_ctor(list_type, use_arena, persistent); in zend_type_list_copy_ctor()
|
/PHP-8.2/ext/opcache/ |
H A D | zend_file_cache.c | 447 zend_type *list_type; local 448 ZEND_TYPE_LIST_FOREACH(list, list_type) { 449 zend_file_cache_serialize_type(list_type, script, info, buf); 1291 zend_type *list_type; local 1292 ZEND_TYPE_LIST_FOREACH(list, list_type) { 1293 zend_file_cache_unserialize_type(list_type, scope, script, buf);
|
/PHP-8.2/ext/reflection/ |
H A D | php_reflection.c | 3122 zend_type *list_type; in ZEND_METHOD() local 3123 ZEND_TYPE_LIST_FOREACH(ZEND_TYPE_LIST(param->type), list_type) { in ZEND_METHOD() 3124 append_type(return_value, *list_type); in ZEND_METHOD() 3173 zend_type *list_type; in ZEND_METHOD() local 3183 ZEND_TYPE_LIST_FOREACH(ZEND_TYPE_LIST(param->type), list_type) { in ZEND_METHOD() 3184 append_type(return_value, *list_type); in ZEND_METHOD()
|
Completed in 118 milliseconds