Lines Matching refs:symbol_table

156 	zend_hash_init(&EG(symbol_table), 64, NULL, ZVAL_PTR_DTOR, 0);  in init_executor()
255 EG(symbol_table).pDestructor = zend_unclean_zval_ptr_dtor; in shutdown_destructors()
260 symbols = zend_hash_num_elements(&EG(symbol_table)); in shutdown_destructors()
261 zend_hash_reverse_apply(&EG(symbol_table), (apply_func_t) zval_call_destructor); in shutdown_destructors()
262 } while (symbols != zend_hash_num_elements(&EG(symbol_table))); in shutdown_destructors()
286 zend_hash_graceful_reverse_destroy(&EG(symbol_table)); in zend_shutdown_executor_values()
1763 return zend_hash_del_ind(&EG(symbol_table), name); in zend_delete_global_variable()
1770 zend_array *symbol_table; in zend_rebuild_symbol_table() local
1781 return ex->symbol_table; in zend_rebuild_symbol_table()
1786 symbol_table = ex->symbol_table = *(--EG(symtable_cache_ptr)); in zend_rebuild_symbol_table()
1788 return symbol_table; in zend_rebuild_symbol_table()
1790 zend_hash_extend(symbol_table, ex->func->op_array.last_var, 0); in zend_rebuild_symbol_table()
1792 symbol_table = ex->symbol_table = zend_new_array(ex->func->op_array.last_var); in zend_rebuild_symbol_table()
1794 return symbol_table; in zend_rebuild_symbol_table()
1796 zend_hash_real_init_mixed(symbol_table); in zend_rebuild_symbol_table()
1805 _zend_hash_append_ind(symbol_table, *str, var); in zend_rebuild_symbol_table()
1810 return symbol_table; in zend_rebuild_symbol_table()
1817 HashTable *ht = execute_data->symbol_table; in zend_attach_symbol_table()
1852 HashTable *ht = execute_data->symbol_table; in zend_detach_symbol_table()
1902 zend_array *symbol_table = zend_rebuild_symbol_table(); in zend_set_local_var() local
1903 if (symbol_table) { in zend_set_local_var()
1904 zend_hash_update(symbol_table, name, value); in zend_set_local_var()
1909 zend_hash_update_ind(execute_data->symbol_table, name, value); in zend_set_local_var()
1945 zend_array *symbol_table = zend_rebuild_symbol_table(); in zend_set_local_var_str() local
1946 if (symbol_table) { in zend_set_local_var_str()
1947 zend_hash_str_update(symbol_table, name, len, value); in zend_set_local_var_str()
1952 zend_hash_str_update_ind(execute_data->symbol_table, name, len, value); in zend_set_local_var_str()