Home
last modified time | relevance | path

Searched refs:trait_precedences (Results 1 – 7 of 7) sorted by relevance

/PHP-5.6/ext/opcache/
H A Dzend_accelerator_util_funcs.c843 if (ce->trait_precedences) {
844 zend_trait_precedence **trait_precedences; local
847 while (ce->trait_precedences[i]) {
852 while (ce->trait_precedences[i]) {
854 memcpy(trait_precedences[i], ce->trait_precedences[i], sizeof(zend_trait_precedence));
856 …memcpy(trait_precedences[i]->trait_method, ce->trait_precedences[i]->trait_method, sizeof(zend_tra…
858 trait_precedences[i]->trait_method->method_name =
860 trait_precedences[i]->trait_method->mname_len);
861 trait_precedences[i]->trait_method->class_name =
885 trait_precedences[i] = NULL;
[all …]
H A Dzend_persist.c584 if (ce->trait_precedences) {
587 while (ce->trait_precedences[i]) {
589 ce->trait_precedences[i]->trait_method->mname_len + 1);
591 ce->trait_precedences[i]->trait_method->cname_len + 1);
592 ce->trait_precedences[i]->trait_method->ce = NULL;
593 zend_accel_store(ce->trait_precedences[i]->trait_method,
596 if (ce->trait_precedences[i]->exclude_from_classes) {
599 while (ce->trait_precedences[i]->exclude_from_classes[j]) {
604 zend_accel_store(ce->trait_precedences[i]->exclude_from_classes,
609 ce->trait_precedences[i]->function = NULL;
[all …]
H A Dzend_persist_calc.c330 if (ce->trait_precedences) {
333 while (ce->trait_precedences[i]) {
334 ADD_SIZE(ce->trait_precedences[i]->trait_method->mname_len + 1);
335 ADD_SIZE(ce->trait_precedences[i]->trait_method->cname_len + 1);
338 if (ce->trait_precedences[i]->exclude_from_classes) {
341 while (ce->trait_precedences[i]->exclude_from_classes[j]) {
342 ADD_SIZE(strlen((char*)ce->trait_precedences[i]->exclude_from_classes[j]) + 1);
/PHP-5.6/Zend/
H A Dzend_opcode.c250 if (ce->trait_precedences) { in _destroy_zend_class_traits_info()
253 while (ce->trait_precedences[i]) { in _destroy_zend_class_traits_info()
254 efree((char*)ce->trait_precedences[i]->trait_method->method_name); in _destroy_zend_class_traits_info()
255 efree((char*)ce->trait_precedences[i]->trait_method->class_name); in _destroy_zend_class_traits_info()
256 efree(ce->trait_precedences[i]->trait_method); in _destroy_zend_class_traits_info()
258 if (ce->trait_precedences[i]->exclude_from_classes) { in _destroy_zend_class_traits_info()
260 zend_trait_precedence *cur_precedence = ce->trait_precedences[i]; in _destroy_zend_class_traits_info()
265 efree(ce->trait_precedences[i]->exclude_from_classes); in _destroy_zend_class_traits_info()
267 efree(ce->trait_precedences[i]); in _destroy_zend_class_traits_info()
270 efree(ce->trait_precedences); in _destroy_zend_class_traits_info()
H A Dzend_compile.c4227 if (ce->trait_precedences) { in zend_traits_init_trait_structures()
4229 precedences = ce->trait_precedences; in zend_traits_init_trait_structures()
4230 ce->trait_precedences = NULL; in zend_traits_init_trait_structures()
4288 ce->trait_precedences = precedences; in zend_traits_init_trait_structures()
4354 if (ce->trait_precedences) { in zend_do_traits_method_binding()
4361 precedences = ce->trait_precedences; in zend_do_traits_method_binding()
4362 ce->trait_precedences = NULL; in zend_do_traits_method_binding()
4369 ce->trait_precedences = precedences; in zend_do_traits_method_binding()
4377 if (ce->trait_precedences) { in zend_do_traits_method_binding()
4379 while (ce->trait_precedences[i]) { in zend_do_traits_method_binding()
[all …]
H A Dzend.h527 zend_trait_precedence **trait_precedences; member
H A Dzend_API.h210 class_container.trait_precedences = NULL; \

Completed in 47 milliseconds