Lines Matching refs:symbol_table

1852 static zend_long php_extract_ref_if_exists(zend_array *arr, zend_array *symbol_table) /* {{{ */  argument
1865 orig_var = zend_hash_find_known_hash(symbol_table, var_name);
1898 static zend_long php_extract_if_exists(zend_array *arr, zend_array *symbol_table) /* {{{ */ argument
1911 orig_var = zend_hash_find_known_hash(symbol_table, var_name);
1942 static zend_long php_extract_ref_overwrite(zend_array *arr, zend_array *symbol_table) /* {{{ */ argument
1962 orig_var = zend_hash_find_known_hash(symbol_table, var_name);
1983 zend_hash_add_new(symbol_table, var_name, entry);
1992 static zend_long php_extract_overwrite(zend_array *arr, zend_array *symbol_table) /* {{{ */ argument
2012 orig_var = zend_hash_find_known_hash(symbol_table, var_name);
2028 zend_hash_add_new(symbol_table, var_name, entry);
2037 static zend_long php_extract_ref_prefix_if_exists(zend_array *arr, zend_array *symbol_table, zend_s… argument
2050 orig_var = zend_hash_find_known_hash(symbol_table, var_name);
2076 if ((orig_var = zend_hash_find(symbol_table, Z_STR(final_name))) != NULL) {
2083 zend_hash_add_new(symbol_table, Z_STR(final_name), entry);
2096 static zend_long php_extract_prefix_if_exists(zend_array *arr, zend_array *symbol_table, zend_strin… argument
2109 orig_var = zend_hash_find_known_hash(symbol_table, var_name);
2126 if ((orig_var = zend_hash_find(symbol_table, Z_STR(final_name))) != NULL) {
2137 zend_hash_add_new(symbol_table, Z_STR(final_name), entry);
2150 static zend_long php_extract_ref_prefix_same(zend_array *arr, zend_array *symbol_table, zend_string… argument
2166 orig_var = zend_hash_find_known_hash(symbol_table, var_name);
2193 if ((orig_var = zend_hash_find(symbol_table, Z_STR(final_name))) != NULL) {
2200 zend_hash_add_new(symbol_table, Z_STR(final_name), entry);
2218 zend_hash_add_new(symbol_table, var_name, entry);
2227 static zend_long php_extract_prefix_same(zend_array *arr, zend_array *symbol_table, zend_string *pr… argument
2243 orig_var = zend_hash_find_known_hash(symbol_table, var_name);
2261 if ((orig_var = zend_hash_find(symbol_table, Z_STR(final_name))) != NULL) {
2272 zend_hash_add_new(symbol_table, Z_STR(final_name), entry);
2287 zend_hash_add_new(symbol_table, var_name, entry);
2296 static zend_long php_extract_ref_prefix_all(zend_array *arr, zend_array *symbol_table, zend_string … argument
2324 if ((orig_var = zend_hash_find(symbol_table, Z_STR(final_name))) != NULL) {
2331 zend_hash_add_new(symbol_table, Z_STR(final_name), entry);
2343 static zend_long php_extract_prefix_all(zend_array *arr, zend_array *symbol_table, zend_string *pre… argument
2367 if ((orig_var = zend_hash_find(symbol_table, Z_STR(final_name))) != NULL) {
2378 zend_hash_add_new(symbol_table, Z_STR(final_name), entry);
2390 static zend_long php_extract_ref_prefix_invalid(zend_array *arr, zend_array *symbol_table, zend_str… argument
2427 if ((orig_var = zend_hash_find(symbol_table, Z_STR(final_name))) != NULL) {
2434 zend_hash_add_new(symbol_table, Z_STR(final_name), entry);
2445 static zend_long php_extract_prefix_invalid(zend_array *arr, zend_array *symbol_table, zend_string … argument
2478 if ((orig_var = zend_hash_find(symbol_table, Z_STR(final_name))) != NULL) {
2489 zend_hash_add_new(symbol_table, Z_STR(final_name), entry);
2500 static zend_long php_extract_ref_skip(zend_array *arr, zend_array *symbol_table) /* {{{ */ argument
2519 orig_var = zend_hash_find_known_hash(symbol_table, var_name);
2539 zend_hash_add_new(symbol_table, var_name, entry);
2548 static zend_long php_extract_skip(zend_array *arr, zend_array *symbol_table) /* {{{ */ argument
2567 orig_var = zend_hash_find_known_hash(symbol_table, var_name);
2579 zend_hash_add_new(symbol_table, var_name, entry);
2596 zend_array *symbol_table; local
2632 symbol_table = zend_rebuild_symbol_table();
2633 ZEND_ASSERT(symbol_table && "A symbol table should always be available here");
2638 count = php_extract_ref_if_exists(Z_ARRVAL_P(var_array_param), symbol_table);
2641 count = php_extract_ref_overwrite(Z_ARRVAL_P(var_array_param), symbol_table);
2644 count = php_extract_ref_prefix_if_exists(Z_ARRVAL_P(var_array_param), symbol_table, prefix);
2647 count = php_extract_ref_prefix_same(Z_ARRVAL_P(var_array_param), symbol_table, prefix);
2650 count = php_extract_ref_prefix_all(Z_ARRVAL_P(var_array_param), symbol_table, prefix);
2653 count = php_extract_ref_prefix_invalid(Z_ARRVAL_P(var_array_param), symbol_table, prefix);
2656 count = php_extract_ref_skip(Z_ARRVAL_P(var_array_param), symbol_table);
2665 count = php_extract_if_exists(Z_ARRVAL(array_copy), symbol_table);
2668 count = php_extract_overwrite(Z_ARRVAL(array_copy), symbol_table);
2671 count = php_extract_prefix_if_exists(Z_ARRVAL(array_copy), symbol_table, prefix);
2674 count = php_extract_prefix_same(Z_ARRVAL(array_copy), symbol_table, prefix);
2677 count = php_extract_prefix_all(Z_ARRVAL(array_copy), symbol_table, prefix);
2680 count = php_extract_prefix_invalid(Z_ARRVAL(array_copy), symbol_table, prefix);
2683 count = php_extract_skip(Z_ARRVAL(array_copy), symbol_table);
2738 zend_array *symbol_table; local
2748 symbol_table = zend_rebuild_symbol_table();
2749 ZEND_ASSERT(symbol_table && "A symbol table should always be available here");
2761 php_compact_var(symbol_table, return_value, &args[i], i + 1);