Lines Matching refs:exclude_tables

2468 	HashTable **exclude_tables = NULL;  in zend_traits_init_trait_structures()  local
2474 exclude_tables = ecalloc(ce->num_traits, sizeof(HashTable*)); in zend_traits_init_trait_structures()
2517 if (!exclude_tables[trait_num]) { in zend_traits_init_trait_structures()
2518 ALLOC_HASHTABLE(exclude_tables[trait_num]); in zend_traits_init_trait_structures()
2519 zend_hash_init(exclude_tables[trait_num], 0, NULL, NULL, 0); in zend_traits_init_trait_structures()
2521 if (zend_hash_add_empty_element(exclude_tables[trait_num], lcname) == NULL) { in zend_traits_init_trait_structures()
2610 *exclude_tables_ptr = exclude_tables; in zend_traits_init_trait_structures()
2615 …binding(zend_class_entry *ce, zend_class_entry **traits, HashTable **exclude_tables, zend_class_en… in zend_do_traits_method_binding() argument
2621 if (exclude_tables) { in zend_do_traits_method_binding()
2626 zend_traits_copy_functions(key, fn, ce, exclude_tables[i], aliases); in zend_do_traits_method_binding()
2629 if (exclude_tables[i]) { in zend_do_traits_method_binding()
2630 zend_hash_destroy(exclude_tables[i]); in zend_do_traits_method_binding()
2631 FREE_HASHTABLE(exclude_tables[i]); in zend_do_traits_method_binding()
2632 exclude_tables[i] = NULL; in zend_do_traits_method_binding()
2932 HashTable **exclude_tables; in zend_do_bind_traits() local
2938 zend_traits_init_trait_structures(ce, traits, &exclude_tables, &aliases); in zend_do_bind_traits()
2941 zend_do_traits_method_binding(ce, traits, exclude_tables, aliases); in zend_do_bind_traits()
2947 if (exclude_tables) { in zend_do_bind_traits()
2948 efree(exclude_tables); in zend_do_bind_traits()