Home
last modified time | relevance | path

Searched refs:exclude_from_classes (Results 1 – 8 of 8) sorted by relevance

/PHP-7.0/ext/opcache/
H A Dzend_accelerator_util_funcs.c499 if (trait_precedences[i]->exclude_from_classes) { in zend_class_copy_ctor()
500 zend_string **exclude_from_classes; in zend_class_copy_ctor() local
503 while (trait_precedences[i]->exclude_from_classes[j].class_name) { in zend_class_copy_ctor()
506 exclude_from_classes = emalloc(sizeof(zend_string*) * (j + 1)); in zend_class_copy_ctor()
508 while (trait_precedences[i]->exclude_from_classes[j].class_name) { in zend_class_copy_ctor()
509 exclude_from_classes[j] = in zend_class_copy_ctor()
510 trait_precedences[i]->exclude_from_classes[j].class_name; in zend_class_copy_ctor()
513 exclude_from_classes[j] = NULL; in zend_class_copy_ctor()
514 trait_precedences[i]->exclude_from_classes = (void*)exclude_from_classes; in zend_class_copy_ctor()
H A Dzend_persist_calc.c362 if (ce->trait_precedences[i]->exclude_from_classes) { in zend_persist_class_entry_calc()
365 while (ce->trait_precedences[i]->exclude_from_classes[j].class_name) { in zend_persist_class_entry_calc()
366 ADD_INTERNED_STRING(ce->trait_precedences[i]->exclude_from_classes[j].class_name, 0); in zend_persist_class_entry_calc()
H A Dzend_file_cache.c643 if (q->exclude_from_classes) { in zend_file_cache_serialize_class()
646 SERIALIZE_PTR(q->exclude_from_classes); in zend_file_cache_serialize_class()
647 s = (zend_string**)q->exclude_from_classes; in zend_file_cache_serialize_class()
1201 if (q->exclude_from_classes) { in zend_file_cache_unserialize_class()
1204 UNSERIALIZE_PTR(q->exclude_from_classes); in zend_file_cache_unserialize_class()
1205 s = (zend_string**)q->exclude_from_classes; in zend_file_cache_unserialize_class()
H A Dzend_persist.c824 if (ce->trait_precedences[i]->exclude_from_classes) { in zend_persist_class_entry()
827 while (ce->trait_precedences[i]->exclude_from_classes[j].class_name) { in zend_persist_class_entry()
828 … zend_accel_store_interned_string(ce->trait_precedences[i]->exclude_from_classes[j].class_name); in zend_persist_class_entry()
831 zend_accel_store(ce->trait_precedences[i]->exclude_from_classes, in zend_persist_class_entry()
/PHP-7.0/Zend/
H A Dzend_inheritance.c1310 if (cur_precedence->exclude_from_classes) { in zend_traits_init_trait_structures()
1337 while (cur_precedence->exclude_from_classes[j].class_name) { in zend_traits_init_trait_structures()
1338 zend_string* class_name = cur_precedence->exclude_from_classes[j].class_name; in zend_traits_init_trait_structures()
1343 zend_check_trait_usage(ce, cur_precedence->exclude_from_classes[j].ce); in zend_traits_init_trait_structures()
1347 if (cur_precedence->trait_method->ce == cur_precedence->exclude_from_classes[j].ce) { in zend_traits_init_trait_structures()
1400 if (precedences[i]->exclude_from_classes) { in zend_traits_compile_exclude_table()
1402 while (precedences[i]->exclude_from_classes[j].ce) { in zend_traits_compile_exclude_table()
1403 if (precedences[i]->exclude_from_classes[j].ce == trait) { in zend_traits_compile_exclude_table()
1460 if (ce->trait_precedences[i]->exclude_from_classes) { in zend_do_traits_method_binding()
1461 efree(ce->trait_precedences[i]->exclude_from_classes); in zend_do_traits_method_binding()
[all …]
H A Dzend_opcode.c233 if (ce->trait_precedences[i]->exclude_from_classes) { in _destroy_zend_class_traits_info()
236 while (cur_precedence->exclude_from_classes[j].class_name) { in _destroy_zend_class_traits_info()
237 zend_string_release(cur_precedence->exclude_from_classes[j].class_name); in _destroy_zend_class_traits_info()
240 efree(ce->trait_precedences[i]->exclude_from_classes); in _destroy_zend_class_traits_info()
H A Dzend.h114 } *exclude_from_classes; member
H A Dzend_compile.c5128 precedence->exclude_from_classes in zend_compile_trait_precedence()

Completed in 42 milliseconds