Home
last modified time | relevance | path

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

/PHP-5.5/ext/opcache/
H A Dzend_accelerator_util_funcs.c798 if (trait_precedences[i]->exclude_from_classes) {
799 zend_class_entry **exclude_from_classes; local
802 while (trait_precedences[i]->exclude_from_classes[j]) {
805 exclude_from_classes = emalloc(sizeof(zend_class_entry*) * (j + 1));
807 while (trait_precedences[i]->exclude_from_classes[j]) {
808 exclude_from_classes[j] = (zend_class_entry*)estrndup(
809 (char*)trait_precedences[i]->exclude_from_classes[j],
810 strlen((char*)trait_precedences[i]->exclude_from_classes[j]));
813 exclude_from_classes[j] = NULL;
814 trait_precedences[i]->exclude_from_classes = exclude_from_classes;
H A Dzend_persist_calc.c309 if (ce->trait_precedences[i]->exclude_from_classes) {
312 while (ce->trait_precedences[i]->exclude_from_classes[j]) {
313 ADD_SIZE(strlen((char*)ce->trait_precedences[i]->exclude_from_classes[j]) + 1);
H A Dzend_persist.c565 if (ce->trait_precedences[i]->exclude_from_classes) {
568 while (ce->trait_precedences[i]->exclude_from_classes[j]) {
569 zend_accel_store(ce->trait_precedences[i]->exclude_from_classes[j],
570 strlen((char*)ce->trait_precedences[i]->exclude_from_classes[j]) + 1);
573 zend_accel_store(ce->trait_precedences[i]->exclude_from_classes,
/PHP-5.5/Zend/
H A Dzend_opcode.c258 if (ce->trait_precedences[i]->exclude_from_classes) { in _destroy_zend_class_traits_info()
261 while (cur_precedence->exclude_from_classes[j]) { in _destroy_zend_class_traits_info()
262 efree(cur_precedence->exclude_from_classes[j]); in _destroy_zend_class_traits_info()
265 efree(ce->trait_precedences[i]->exclude_from_classes); in _destroy_zend_class_traits_info()
H A Dzend_compile.c4090 if (cur_precedence->exclude_from_classes) { in zend_traits_init_trait_structures()
4119 while (cur_precedence->exclude_from_classes[j]) { in zend_traits_init_trait_structures()
4120 char* class_name = (char*)cur_precedence->exclude_from_classes[j]; in zend_traits_init_trait_structures()
4126 zend_check_trait_usage(ce, cur_precedence->exclude_from_classes[j] TSRMLS_CC); in zend_traits_init_trait_structures()
4184 if (precedences[i]->exclude_from_classes) { in zend_traits_compile_exclude_table()
4186 while (precedences[i]->exclude_from_classes[j]) { in zend_traits_compile_exclude_table()
4187 if (precedences[i]->exclude_from_classes[j] == trait) { in zend_traits_compile_exclude_table()
4237 if (ce->trait_precedences[i]->exclude_from_classes) { in zend_do_traits_method_binding()
4238 efree(ce->trait_precedences[i]->exclude_from_classes); in zend_do_traits_method_binding()
4239 ce->trait_precedences[i]->exclude_from_classes = NULL; in zend_do_traits_method_binding()
[all …]
H A Dzend.h456 zend_class_entry** exclude_from_classes; member

Completed in 39 milliseconds