variable 193 Zend/zend_builtin_functions.c ZEND_ARG_INFO(0, variable) variable 576 Zend/zend_compile.c static inline zend_bool zend_is_function_or_method_call(const znode *variable) /* {{{ */ variable 578 Zend/zend_compile.c zend_uint type = variable->EA; variable 930 Zend/zend_compile.c void zend_do_assign(znode *result, znode *variable, znode *value TSRMLS_DC) /* {{{ */ variable 962 Zend/zend_compile.c zend_do_end_variable_parse(variable, BP_VAR_W, 0 TSRMLS_CC); variable 967 Zend/zend_compile.c if (variable->op_type == IS_CV) { variable 968 Zend/zend_compile.c if (variable->u.op.var == CG(active_op_array)->this_var) { variable 971 Zend/zend_compile.c } else if (variable->op_type == IS_VAR) { variable 980 Zend/zend_compile.c last_op->result.var == variable->u.op.var) { variable 1025 Zend/zend_compile.c SET_NODE(opline->op1, variable); variable 1284 Zend/zend_compile.c void zend_check_writable_variable(const znode *variable) /* {{{ */ variable 1286 Zend/zend_compile.c zend_uint type = variable->EA; variable 1306 Zend/zend_compile.c void zend_do_end_variable_parse(znode *variable, int type, int arg_offset TSRMLS_DC) /* {{{ */ variable 1335 Zend/zend_compile.c if (variable->op_type == IS_VAR && variable 1336 Zend/zend_compile.c variable->u.op.var == this_var) { variable 1337 Zend/zend_compile.c variable->op_type = IS_CV; variable 1338 Zend/zend_compile.c variable->u.op.var = CG(active_op_array)->this_var; variable 6236 Zend/zend_compile.c void zend_do_indirect_references(znode *result, const znode *num_references, znode *variable TSRMLS_DC) /* {{{ */ variable 6240 Zend/zend_compile.c zend_do_end_variable_parse(variable, BP_VAR_R, 0 TSRMLS_CC); variable 6242 Zend/zend_compile.c fetch_simple_variable_ex(result, variable, 0, ZEND_FETCH_R TSRMLS_CC); variable 6243 Zend/zend_compile.c *variable = *result; variable 6246 Zend/zend_compile.c fetch_simple_variable(result, variable, 1 TSRMLS_CC); variable 6254 Zend/zend_compile.c void zend_do_unset(const znode *variable TSRMLS_DC) /* {{{ */ variable 6258 Zend/zend_compile.c zend_check_writable_variable(variable); variable 6260 Zend/zend_compile.c if (variable->op_type == IS_CV) { variable 6263 Zend/zend_compile.c SET_NODE(opline->op1, variable); variable 6289 Zend/zend_compile.c void zend_do_isset_or_isempty(int type, znode *result, znode *variable TSRMLS_DC) /* {{{ */ variable 6293 Zend/zend_compile.c zend_do_end_variable_parse(variable, BP_VAR_IS, 0 TSRMLS_CC); variable 6295 Zend/zend_compile.c if (zend_is_function_or_method_call(variable)) { variable 6298 Zend/zend_compile.c zend_do_unary_op(ZEND_BOOL_NOT, result, variable TSRMLS_CC); variable 6306 Zend/zend_compile.c if (variable->op_type == IS_CV) { variable 6309 Zend/zend_compile.c SET_NODE(last_op->op1, variable); variable 6363 Zend/zend_compile.c void zend_do_foreach_begin(znode *foreach_token, znode *open_brackets_token, znode *array, znode *as_token, int variable TSRMLS_DC) /* {{{ */ variable 6369 Zend/zend_compile.c if (variable) { variable 469 Zend/zend_compile.h void zend_do_assign(znode *result, znode *variable, znode *value TSRMLS_DC); variable 473 Zend/zend_compile.h void zend_do_indirect_references(znode *result, const znode *num_references, znode *variable TSRMLS_DC); variable 506 Zend/zend_compile.h void zend_do_end_variable_parse(znode *variable, int type, int arg_offset TSRMLS_DC); variable 508 Zend/zend_compile.h void zend_check_writable_variable(const znode *variable); variable 616 Zend/zend_compile.h void zend_do_unset(const znode *variable TSRMLS_DC); variable 617 Zend/zend_compile.h void zend_do_isset_or_isempty(int type, znode *result, znode *variable TSRMLS_DC); variable 621 Zend/zend_compile.h void zend_do_foreach_begin(znode *foreach_token, znode *open_brackets_token, znode *array, znode *as_token, int variable TSRMLS_DC); variable 418 Zend/zend_float.h # define XPFPA_STORE_CW(variable) /* NOP */ variable 419 Zend/zend_float.h # define XPFPA_RESTORE_CW(variable) /* NOP */ variable 334 Zend/zend_language_parser.y | T_RETURN variable ';' { zend_do_return(&$2, 1 TSRMLS_CC); } variable 342 Zend/zend_language_parser.y | T_FOREACH '(' variable T_AS variable 392 Zend/zend_language_parser.y variable { zend_do_end_variable_parse(&$1, BP_VAR_UNSET, 0 TSRMLS_CC); zend_do_unset(&$1 TSRMLS_CC); } variable 472 Zend/zend_language_parser.y variable { zend_check_writable_variable(&$1); $$ = $1; } variable 473 Zend/zend_language_parser.y | '&' variable { zend_check_writable_variable(&$2); $$ = $2; $$.EA |= ZEND_PARSED_REFERENCE_VARIABLE; } variable 594 Zend/zend_language_parser.y | variable { zend_do_pass_param(&$1, ZEND_SEND_VAR TSRMLS_CC); } variable 778 Zend/zend_language_parser.y | variable '=' expr { zend_check_writable_variable(&$1); zend_do_assign(&$$, &$1, &$3 TSRMLS_CC); } variable 779 Zend/zend_language_parser.y | variable '=' '&' variable { zend_check_writable_variable(&$1); zend_do_end_variable_parse(&$4, BP_VAR_W, 1 TSRMLS_CC); zend_do_end_variable_parse(&$1, BP_VAR_W, 0 TSRMLS_CC); zend_do_assign_ref(&$$, &$1, &$4 TSRMLS_CC); } variable 780 Zend/zend_language_parser.y | variable '=' '&' T_NEW class_name_reference { zend_error(E_DEPRECATED, "Assigning the return value of new by reference is deprecated"); zend_check_writable_variable(&$1); zend_do_extended_fcall_begin(TSRMLS_C); zend_do_begin_new_object(&$4, &$5 TSRMLS_CC); } ctor_arguments { zend_do_end_new_object(&$3, &$4 TSRMLS_CC); zend_do_extended_fcall_end(TSRMLS_C); zend_do_end_variable_parse(&$1, BP_VAR_W, 0 TSRMLS_CC); $3.EA = ZEND_PARSED_NEW; zend_do_assign_ref(&$$, &$1, &$3 TSRMLS_CC); } variable 782 Zend/zend_language_parser.y | variable T_PLUS_EQUAL expr { zend_check_writable_variable(&$1); zend_do_end_variable_parse(&$1, BP_VAR_RW, 0 TSRMLS_CC); zend_do_binary_assign_op(ZEND_ASSIGN_ADD, &$$, &$1, &$3 TSRMLS_CC); } variable 783 Zend/zend_language_parser.y | variable T_MINUS_EQUAL expr { zend_check_writable_variable(&$1); zend_do_end_variable_parse(&$1, BP_VAR_RW, 0 TSRMLS_CC); zend_do_binary_assign_op(ZEND_ASSIGN_SUB, &$$, &$1, &$3 TSRMLS_CC); } variable 784 Zend/zend_language_parser.y | variable T_MUL_EQUAL expr { zend_check_writable_variable(&$1); zend_do_end_variable_parse(&$1, BP_VAR_RW, 0 TSRMLS_CC); zend_do_binary_assign_op(ZEND_ASSIGN_MUL, &$$, &$1, &$3 TSRMLS_CC); } variable 785 Zend/zend_language_parser.y | variable T_POW_EQUAL expr { zend_check_writable_variable(&$1); zend_do_end_variable_parse(&$1, BP_VAR_RW, 0 TSRMLS_CC); zend_do_binary_assign_op(ZEND_ASSIGN_POW, &$$, &$1, &$3 TSRMLS_CC); } variable 786 Zend/zend_language_parser.y | variable T_DIV_EQUAL expr { zend_check_writable_variable(&$1); zend_do_end_variable_parse(&$1, BP_VAR_RW, 0 TSRMLS_CC); zend_do_binary_assign_op(ZEND_ASSIGN_DIV, &$$, &$1, &$3 TSRMLS_CC); } variable 787 Zend/zend_language_parser.y | variable T_CONCAT_EQUAL expr { zend_check_writable_variable(&$1); zend_do_end_variable_parse(&$1, BP_VAR_RW, 0 TSRMLS_CC); zend_do_binary_assign_op(ZEND_ASSIGN_CONCAT, &$$, &$1, &$3 TSRMLS_CC); } variable 788 Zend/zend_language_parser.y | variable T_MOD_EQUAL expr { zend_check_writable_variable(&$1); zend_do_end_variable_parse(&$1, BP_VAR_RW, 0 TSRMLS_CC); zend_do_binary_assign_op(ZEND_ASSIGN_MOD, &$$, &$1, &$3 TSRMLS_CC); } variable 789 Zend/zend_language_parser.y | variable T_AND_EQUAL expr { zend_check_writable_variable(&$1); zend_do_end_variable_parse(&$1, BP_VAR_RW, 0 TSRMLS_CC); zend_do_binary_assign_op(ZEND_ASSIGN_BW_AND, &$$, &$1, &$3 TSRMLS_CC); } variable 790 Zend/zend_language_parser.y | variable T_OR_EQUAL expr { zend_check_writable_variable(&$1); zend_do_end_variable_parse(&$1, BP_VAR_RW, 0 TSRMLS_CC); zend_do_binary_assign_op(ZEND_ASSIGN_BW_OR, &$$, &$1, &$3 TSRMLS_CC); } variable 791 Zend/zend_language_parser.y | variable T_XOR_EQUAL expr { zend_check_writable_variable(&$1); zend_do_end_variable_parse(&$1, BP_VAR_RW, 0 TSRMLS_CC); zend_do_binary_assign_op(ZEND_ASSIGN_BW_XOR, &$$, &$1, &$3 TSRMLS_CC); } variable 792 Zend/zend_language_parser.y | variable T_SL_EQUAL expr { zend_check_writable_variable(&$1); zend_do_end_variable_parse(&$1, BP_VAR_RW, 0 TSRMLS_CC); zend_do_binary_assign_op(ZEND_ASSIGN_SL, &$$, &$1, &$3 TSRMLS_CC); } variable 793 Zend/zend_language_parser.y | variable T_SR_EQUAL expr { zend_check_writable_variable(&$1); zend_do_end_variable_parse(&$1, BP_VAR_RW, 0 TSRMLS_CC); zend_do_binary_assign_op(ZEND_ASSIGN_SR, &$$, &$1, &$3 TSRMLS_CC); } variable 862 Zend/zend_language_parser.y | T_YIELD variable { zend_do_yield(&$$, &$2, NULL, 1 TSRMLS_CC); } variable 864 Zend/zend_language_parser.y | T_YIELD expr T_DOUBLE_ARROW variable { zend_do_yield(&$$, &$4, &$2, 1 TSRMLS_CC); } variable 1090 Zend/zend_language_parser.y variable { zend_do_end_variable_parse(&$1, BP_VAR_R, 0 TSRMLS_CC); $$ = $1; } variable 1095 Zend/zend_language_parser.y variable { zend_do_end_variable_parse(&$1, BP_VAR_W, 0 TSRMLS_CC); $$ = $1; variable 1100 Zend/zend_language_parser.y variable { zend_do_end_variable_parse(&$1, BP_VAR_RW, 0 TSRMLS_CC); $$ = $1; variable 1104 Zend/zend_language_parser.y variable: variable 1217 Zend/zend_language_parser.y variable { zend_do_add_list_element(&$1 TSRMLS_CC); } variable 1254 Zend/zend_language_parser.y | T_CURLY_OPEN variable '}' { $$ = $2; } variable 1267 Zend/zend_language_parser.y | T_EMPTY '(' variable ')' { zend_do_isset_or_isempty(ZEND_ISEMPTY, &$$, &$3 TSRMLS_CC); } variable 1282 Zend/zend_language_parser.y variable { zend_do_isset_or_isempty(ZEND_ISSET, &$$, &$1 TSRMLS_CC); } variable 92 ext/filter/filter.c ZEND_ARG_INFO(0, variable) variable 159 ext/oci8/oci8.c ZEND_ARG_INFO(1, variable) variable 166 ext/oci8/oci8.c ZEND_ARG_INFO(1, variable) variable 174 ext/oci8/oci8.c ZEND_ARG_INFO(1, variable) variable 65 ext/sysvshm/sysvshm.c ZEND_ARG_INFO(0, variable) variable 78 sapi/apache/php_apache.c ZEND_ARG_INFO(0, variable) variable 226 sapi/apache2filter/php_functions.c char *variable=NULL, *string_val=NULL; variable 231 sapi/apache2filter/php_functions.c if (zend_parse_parameters(arg_count TSRMLS_CC, "ss|b", &variable, &variable_len, &string_val, &string_val_len, &walk_to_top) == FAILURE) { variable 243 sapi/apache2filter/php_functions.c apr_table_set(ctx->r->subprocess_env, variable, string_val); variable 254 sapi/apache2filter/php_functions.c char *variable=NULL; variable 260 sapi/apache2filter/php_functions.c if (zend_parse_parameters(arg_count TSRMLS_CC, "s|b", &variable, &variable_len, &walk_to_top) == FAILURE) { variable 272 sapi/apache2filter/php_functions.c env_val = (char*) apr_table_get(ctx->r->subprocess_env, variable); variable 374 sapi/apache2filter/php_functions.c ZEND_ARG_INFO(0, variable) variable 380 sapi/apache2filter/php_functions.c ZEND_ARG_INFO(0, variable) variable 256 sapi/apache2handler/php_functions.c char *variable=NULL, *string_val=NULL; variable 262 sapi/apache2handler/php_functions.c if (zend_parse_parameters(arg_count TSRMLS_CC, "ss|b", &variable, &variable_len, &string_val, &string_val_len, &walk_to_top) == FAILURE) { variable 277 sapi/apache2handler/php_functions.c apr_table_set(r->subprocess_env, variable, string_val); variable 291 sapi/apache2handler/php_functions.c char *variable=NULL; variable 298 sapi/apache2handler/php_functions.c if (zend_parse_parameters(arg_count TSRMLS_CC, "s|b", &variable, &variable_len, &walk_to_top) == FAILURE) { variable 313 sapi/apache2handler/php_functions.c env_val = (char*) apr_table_get(r->subprocess_env, variable); variable 499 sapi/apache2handler/php_functions.c ZEND_ARG_INFO(0, variable) variable 505 sapi/apache2handler/php_functions.c ZEND_ARG_INFO(0, variable) variable 67 sapi/apache_hooks/php_apache.c ZEND_ARG_INFO(0, variable) variable 599 sapi/isapi/php5isapi.c char *variable; variable 643 sapi/isapi/php5isapi.c variable = php_strtok_r(isapi_special_server_variables[SPECIAL_VAR_ALL_HTTP], "\r\n", &strtok_buf); variable 644 sapi/isapi/php5isapi.c while (variable) { variable 645 sapi/isapi/php5isapi.c char *colon = strchr(variable, ':'); variable 654 sapi/isapi/php5isapi.c php_register_variable(variable, value, track_vars_array TSRMLS_CC); variable 657 sapi/isapi/php5isapi.c variable = php_strtok_r(NULL, "\r\n", &strtok_buf);