Home
last modified time | relevance | path

Searched refs:num_traits (Results 1 – 12 of 12) sorted by relevance

/PHP-7.4/ext/spl/
H A Dspl_functions.c109 uint32_t num_traits; in spl_add_traits() local
112 for (num_traits = 0; num_traits < pce->num_traits; num_traits++) { in spl_add_traits()
113 trait = zend_fetch_class_by_name(pce->trait_names[num_traits].name, in spl_add_traits()
114 pce->trait_names[num_traits].lc_name, ZEND_FETCH_CLASS_TRAIT); in spl_add_traits()
/PHP-7.4/ext/opcache/
H A Dzend_persist_calc.c437 if (ce->num_traits) { in zend_persist_class_entry_calc()
440 for (i = 0; i < ce->num_traits; i++) { in zend_persist_class_entry_calc()
444 ADD_SIZE(sizeof(zend_class_name) * ce->num_traits); in zend_persist_class_entry_calc()
H A Dzend_accelerator_util_funcs.c366 if (ce->num_traits) { in zend_class_copy_ctor()
367 zend_class_name *trait_names = emalloc(sizeof(zend_class_name) * ce->num_traits); in zend_class_copy_ctor()
369 memcpy(trait_names, ce->trait_names, sizeof(zend_class_name) * ce->num_traits); in zend_class_copy_ctor()
H A Dzend_file_cache.c712 if (ce->num_traits) {
720 for (i = 0; i < ce->num_traits; i++) {
1406 if (ce->num_traits) {
1411 for (i = 0; i < ce->num_traits; i++) {
H A Dzend_persist.c820 if (ce->num_traits) { in zend_persist_class_entry()
823 for (i = 0; i < ce->num_traits; i++) { in zend_persist_class_entry()
827 …->trait_names = zend_shared_memdup_free(ce->trait_names, sizeof(zend_class_name) * ce->num_traits); in zend_persist_class_entry()
H A DZendAccelerator.c3473 if (ce->num_traits) { in get_unlinked_dependency()
3475 for (i = 0; i < ce->num_traits; i++) { in get_unlinked_dependency()
3631 if (ce->num_traits) { in preload_is_method_maybe_override()
3633 for (i = 0; i < ce->num_traits; i++) { in preload_is_method_maybe_override()
3728 if (ce->num_traits) { in preload_link()
3730 for (i = 0; i < ce->num_traits; i++) { in preload_link()
3760 && !ce->num_traits in preload_link()
/PHP-7.4/Zend/
H A Dzend_inheritance.c1743 for (i = 0; i < ce->num_traits; i++) { in zend_check_trait_usage()
1766 exclude_tables = ecalloc(ce->num_traits, sizeof(HashTable*)); in zend_traits_init_trait_structures()
1872 for (i = 0; i < ce->num_traits; i++) { in zend_do_traits_method_binding()
1887 for (i = 0; i < ce->num_traits; i++) { in zend_do_traits_method_binding()
1941 for (i = 0; i < ce->num_traits; i++) { in zend_do_traits_property_binding()
2101 ZEND_ASSERT(ce->num_traits > 0); in zend_do_bind_traits()
2103 traits = emalloc(sizeof(zend_class_entry*) * ce->num_traits); in zend_do_bind_traits()
2105 for (i = 0; i < ce->num_traits; i++) { in zend_do_bind_traits()
H A Dzend.h162 uint32_t num_traits; member
H A Dzend_opcode.c198 for (i = 0; i < ce->num_traits; i++) { in _destroy_zend_class_traits_info()
342 if (ce->num_traits > 0) { in destroy_zend_class()
H A Dzend_compile.c1690 ce->num_traits = 0; in zend_initialize_class_data()
6304 …ce->trait_names = erealloc(ce->trait_names, sizeof(zend_class_name) * (ce->num_traits + traits->ch… in zend_compile_use_trait()
6324 ce->trait_names[ce->num_traits].name = zend_resolve_class_name_ast(trait_ast); in zend_compile_use_trait()
6325 …ce->trait_names[ce->num_traits].lc_name = zend_string_tolower(ce->trait_names[ce->num_traits].name… in zend_compile_use_trait()
6326 ce->num_traits++; in zend_compile_use_trait()
H A Dzend_API.h218 class_container.num_traits = 0; \
/PHP-7.4/ext/reflection/
H A Dphp_reflection.c4914 if (!ce->num_traits) { in ZEND_METHOD()
4920 for (i=0; i < ce->num_traits; i++) { in ZEND_METHOD()
4946 if (!ce->num_traits) { in ZEND_METHOD()
4952 for (i=0; i < ce->num_traits; i++) { in ZEND_METHOD()

Completed in 112 milliseconds