Home
last modified time | relevance | path

Searched refs:exclude_from_classes (Results 1 – 6 of 6) sorted by last modified time

/PHP-5.6/ext/opcache/
H A Dzend_accelerator_util_funcs.c865 if (trait_precedences[i]->exclude_from_classes) {
866 zend_class_entry **exclude_from_classes; local
869 while (trait_precedences[i]->exclude_from_classes[j]) {
872 exclude_from_classes = emalloc(sizeof(zend_class_entry*) * (j + 1));
874 while (trait_precedences[i]->exclude_from_classes[j]) {
875 exclude_from_classes[j] = (zend_class_entry*)estrndup(
876 (char*)trait_precedences[i]->exclude_from_classes[j],
877 strlen((char*)trait_precedences[i]->exclude_from_classes[j]));
880 exclude_from_classes[j] = NULL;
881 trait_precedences[i]->exclude_from_classes = exclude_from_classes;
H A Dzend_persist.c596 if (ce->trait_precedences[i]->exclude_from_classes) {
599 while (ce->trait_precedences[i]->exclude_from_classes[j]) {
600 zend_accel_store(ce->trait_precedences[i]->exclude_from_classes[j],
601 strlen((char*)ce->trait_precedences[i]->exclude_from_classes[j]) + 1);
604 zend_accel_store(ce->trait_precedences[i]->exclude_from_classes,
H A Dzend_persist_calc.c338 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.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.c4233 if (cur_precedence->exclude_from_classes) { in zend_traits_init_trait_structures()
4262 while (cur_precedence->exclude_from_classes[j]) { in zend_traits_init_trait_structures()
4263 char* class_name = (char*)cur_precedence->exclude_from_classes[j]; in zend_traits_init_trait_structures()
4269 zend_check_trait_usage(ce, cur_precedence->exclude_from_classes[j] TSRMLS_CC); in zend_traits_init_trait_structures()
4327 if (precedences[i]->exclude_from_classes) { in zend_traits_compile_exclude_table()
4329 while (precedences[i]->exclude_from_classes[j]) { in zend_traits_compile_exclude_table()
4330 if (precedences[i]->exclude_from_classes[j] == trait) { in zend_traits_compile_exclude_table()
4380 if (ce->trait_precedences[i]->exclude_from_classes) { in zend_do_traits_method_binding()
4381 efree(ce->trait_precedences[i]->exclude_from_classes); in zend_do_traits_method_binding()
4382 ce->trait_precedences[i]->exclude_from_classes = NULL; in zend_do_traits_method_binding()
[all …]
H A Dzend.h458 zend_class_entry** exclude_from_classes; member

Completed in 94 milliseconds