expr              226 Zend/zend.c    ZEND_API void zend_make_printable_zval(zval *expr, zval *expr_copy, int *use_copy) /* {{{ */
expr              228 Zend/zend.c    	if (Z_TYPE_P(expr)==IS_STRING) {
expr              232 Zend/zend.c    	switch (Z_TYPE_P(expr)) {
expr              238 Zend/zend.c    			if (Z_LVAL_P(expr)) {
expr              248 Zend/zend.c    			Z_STRLEN_P(expr_copy) = snprintf(Z_STRVAL_P(expr_copy), sizeof("Resource id #") - 1 + MAX_LENGTH_OF_LONG, "Resource id #%ld", Z_LVAL_P(expr));
expr              259 Zend/zend.c    				if (zend_std_cast_object_tostring(expr, expr_copy, IS_STRING TSRMLS_CC) == SUCCESS) {
expr              262 Zend/zend.c    				if (Z_OBJ_HANDLER_P(expr, cast_object)) {
expr              266 Zend/zend.c    					INIT_PZVAL_COPY(val, expr);
expr              268 Zend/zend.c    					if (Z_OBJ_HANDLER_P(expr, cast_object)(val, expr_copy, IS_STRING TSRMLS_CC) == SUCCESS) {
expr              274 Zend/zend.c    				if (!Z_OBJ_HANDLER_P(expr, cast_object) && Z_OBJ_HANDLER_P(expr, get)) {
expr              275 Zend/zend.c    					zval *z = Z_OBJ_HANDLER_P(expr, get)(expr TSRMLS_CC);
expr              290 Zend/zend.c    				zend_error(EG(exception) ? E_ERROR : E_RECOVERABLE_ERROR, "Object of class %s could not be converted to string", Z_OBJCE_P(expr)->name);
expr              296 Zend/zend.c    			*expr_copy = *expr;
expr              301 Zend/zend.c    			*expr_copy = *expr;
expr              311 Zend/zend.c    ZEND_API int zend_print_zval(zval *expr, int indent) /* {{{ */
expr              313 Zend/zend.c    	return zend_print_zval_ex(zend_write, expr, indent);
expr              317 Zend/zend.c    ZEND_API int zend_print_zval_ex(zend_write_func_t write_func, zval *expr, int indent) /* {{{ */
expr              322 Zend/zend.c    	zend_make_printable_zval(expr, &expr_copy, &use_copy);
expr              324 Zend/zend.c    		expr = &expr_copy;
expr              326 Zend/zend.c    	if (Z_STRLEN_P(expr) == 0) { /* optimize away empty strings */
expr              328 Zend/zend.c    			zval_dtor(expr);
expr              332 Zend/zend.c    	write_func(Z_STRVAL_P(expr), Z_STRLEN_P(expr));
expr              334 Zend/zend.c    		zval_dtor(expr);
expr              336 Zend/zend.c    	return Z_STRLEN_P(expr);
expr              340 Zend/zend.c    ZEND_API void zend_print_flat_zval_r(zval *expr TSRMLS_DC) /* {{{ */
expr              342 Zend/zend.c    	switch (Z_TYPE_P(expr)) {
expr              345 Zend/zend.c    			if (++Z_ARRVAL_P(expr)->nApplyCount>1) {
expr              347 Zend/zend.c    				Z_ARRVAL_P(expr)->nApplyCount--;
expr              350 Zend/zend.c    			print_flat_hash(Z_ARRVAL_P(expr) TSRMLS_CC);
expr              352 Zend/zend.c    			Z_ARRVAL_P(expr)->nApplyCount--;
expr              360 Zend/zend.c    			if (Z_OBJ_HANDLER_P(expr, get_class_name)) {
expr              361 Zend/zend.c    				Z_OBJ_HANDLER_P(expr, get_class_name)(expr, &class_name, &clen, 0 TSRMLS_CC);
expr              371 Zend/zend.c    			if (Z_OBJ_HANDLER_P(expr, get_properties)) {
expr              372 Zend/zend.c    				properties = Z_OBJPROP_P(expr);
expr              387 Zend/zend.c    			zend_print_variable(expr);
expr              393 Zend/zend.c    ZEND_API void zend_print_zval_r(zval *expr, int indent TSRMLS_DC) /* {{{ */
expr              395 Zend/zend.c    	zend_print_zval_r_ex(zend_write, expr, indent TSRMLS_CC);
expr              399 Zend/zend.c    ZEND_API void zend_print_zval_r_ex(zend_write_func_t write_func, zval *expr, int indent TSRMLS_DC) /* {{{ */
expr              401 Zend/zend.c    	switch (Z_TYPE_P(expr)) {
expr              404 Zend/zend.c    			if (++Z_ARRVAL_P(expr)->nApplyCount>1) {
expr              406 Zend/zend.c    				Z_ARRVAL_P(expr)->nApplyCount--;
expr              409 Zend/zend.c    			print_hash(write_func, Z_ARRVAL_P(expr), indent, 0 TSRMLS_CC);
expr              410 Zend/zend.c    			Z_ARRVAL_P(expr)->nApplyCount--;
expr              419 Zend/zend.c    				if (Z_OBJ_HANDLER_P(expr, get_class_name)) {
expr              420 Zend/zend.c    					Z_OBJ_HANDLER_P(expr, get_class_name)(expr, &class_name, &clen, 0 TSRMLS_CC);
expr              431 Zend/zend.c    				if ((properties = Z_OBJDEBUG_P(expr, is_temp)) == NULL) {
expr              448 Zend/zend.c    			zend_print_zval_ex(write_func, expr, indent);
expr              648 Zend/zend.h    ZEND_API void zend_make_printable_zval(zval *expr, zval *expr_copy, int *use_copy);
expr              649 Zend/zend.h    ZEND_API int zend_print_zval(zval *expr, int indent);
expr              650 Zend/zend.h    ZEND_API int zend_print_zval_ex(zend_write_func_t write_func, zval *expr, int indent);
expr              651 Zend/zend.h    ZEND_API void zend_print_zval_r(zval *expr, int indent TSRMLS_DC);
expr              652 Zend/zend.h    ZEND_API void zend_print_flat_zval_r(zval *expr TSRMLS_DC);
expr              653 Zend/zend.h    ZEND_API void zend_print_zval_r_ex(zend_write_func_t write_func, zval *expr, int indent TSRMLS_DC);
expr              667 Zend/zend.h    #define Z_DBG(expr)		(expr)
expr              669 Zend/zend.h    #define	Z_DBG(expr)
expr              324 Zend/zend_ast.c 					zval *expr;
expr              325 Zend/zend_ast.c 					MAKE_STD_ZVAL(expr);
expr              329 Zend/zend_ast.c 					zend_ast_evaluate(expr, (&ast->u.child)[i+1], scope TSRMLS_CC);
expr              330 Zend/zend_ast.c 					zend_do_add_static_array_element(result, has_key?&op1:NULL, expr);
expr             1100 Zend/zend_compile.c void zend_do_while_cond(const znode *expr, znode *close_bracket_token TSRMLS_DC) /* {{{ */
expr             1106 Zend/zend_compile.c 	SET_NODE(opline->op1, expr);
expr             1134 Zend/zend_compile.c void zend_do_for_cond(const znode *expr, znode *second_semicolon_token TSRMLS_DC) /* {{{ */
expr             1140 Zend/zend_compile.c 	SET_NODE(opline->op1, expr);  /* the conditional expression */
expr             2072 Zend/zend_compile.c void zend_do_clone(znode *result, const znode *expr TSRMLS_DC) /* {{{ */
expr             2077 Zend/zend_compile.c 	SET_NODE(opline->op1, expr);
expr             2812 Zend/zend_compile.c void zend_do_return(znode *expr, int do_end_vparse TSRMLS_DC) /* {{{ */
expr             2821 Zend/zend_compile.c 		if (returns_reference && !zend_is_function_or_method_call(expr)) {
expr             2822 Zend/zend_compile.c 			zend_do_end_variable_parse(expr, BP_VAR_W, 0 TSRMLS_CC);
expr             2824 Zend/zend_compile.c 			zend_do_end_variable_parse(expr, BP_VAR_R, 0 TSRMLS_CC);
expr             2855 Zend/zend_compile.c 	if (expr) {
expr             2856 Zend/zend_compile.c 		SET_NODE(opline->op1, expr);
expr             2860 Zend/zend_compile.c 		} else if (zend_is_function_or_method_call(expr)) {
expr             3087 Zend/zend_compile.c void zend_do_throw(const znode *expr TSRMLS_DC) /* {{{ */
expr             3093 Zend/zend_compile.c 	SET_NODE(opline->op1, expr);
expr             4948 Zend/zend_compile.c void zend_do_do_while_end(const znode *do_token, const znode *expr_open_bracket, const znode *expr TSRMLS_DC) /* {{{ */
expr             4953 Zend/zend_compile.c 	SET_NODE(opline->op1, expr);
expr             4963 Zend/zend_compile.c void zend_do_brk_cont(zend_uchar op, const znode *expr TSRMLS_DC) /* {{{ */
expr             4970 Zend/zend_compile.c 	if (expr) {
expr             4971 Zend/zend_compile.c 		if (expr->op_type != IS_CONST) {
expr             4973 Zend/zend_compile.c 		} else if (Z_TYPE(expr->u.constant) != IS_LONG || Z_LVAL(expr->u.constant) < 1) {
expr             4976 Zend/zend_compile.c 		SET_NODE(opline->op2, expr);
expr             5867 Zend/zend_compile.c void zend_do_init_array(znode *result, const znode *expr, const znode *offset, zend_bool is_ref TSRMLS_DC) /* {{{ */
expr             5875 Zend/zend_compile.c 	if (expr) {
expr             5876 Zend/zend_compile.c 		SET_NODE(opline->op1, expr);
expr             5902 Zend/zend_compile.c void zend_do_add_array_element(znode *result, const znode *expr, const znode *offset, zend_bool is_ref TSRMLS_DC) /* {{{ */
expr             5908 Zend/zend_compile.c 	SET_NODE(opline->op1, expr);
expr             5930 Zend/zend_compile.c void zend_do_add_static_array_element(zval *result, zval *offset, const zval *expr) /* {{{ */
expr             5935 Zend/zend_compile.c 				zend_symtable_update(Z_ARRVAL_P(result), Z_STRVAL_P(offset), Z_STRLEN_P(offset)+1, &expr, sizeof(zval *), NULL);
expr             5939 Zend/zend_compile.c 				zend_symtable_update(Z_ARRVAL_P(result), "", 1, &expr, sizeof(zval *), NULL);
expr             5943 Zend/zend_compile.c 				zend_hash_index_update(Z_ARRVAL_P(result), Z_LVAL_P(offset), &expr, sizeof(zval *), NULL);
expr             5946 Zend/zend_compile.c 				zend_hash_index_update(Z_ARRVAL_P(result), zend_dval_to_lval(Z_DVAL_P(offset)), &expr, sizeof(zval *), NULL);
expr             5953 Zend/zend_compile.c 		zend_hash_next_index_insert(Z_ARRVAL_P(result), &expr, sizeof(zval *), NULL);
expr             5997 Zend/zend_compile.c void zend_do_list_end(znode *result, znode *expr TSRMLS_DC) /* {{{ */
expr             6011 Zend/zend_compile.c 				last_container = *expr;
expr             6012 Zend/zend_compile.c 				switch (expr->op_type) {
expr             6021 Zend/zend_compile.c 						zval_copy_ctor(&expr->u.constant);
expr             6045 Zend/zend_compile.c 	*result = *expr;
expr             6204 Zend/zend_compile.c void zend_do_cast(znode *result, const znode *expr, int type TSRMLS_DC) /* {{{ */
expr             6211 Zend/zend_compile.c 	SET_NODE(opline->op1, expr);
expr             6335 Zend/zend_compile.c void zend_do_instanceof(znode *result, const znode *expr, const znode *class_znode, int type TSRMLS_DC) /* {{{ */
expr             6347 Zend/zend_compile.c 	if (expr->op_type == IS_CONST) {
expr             6355 Zend/zend_compile.c 	SET_NODE(opline->op1, expr);
expr              488 Zend/zend_compile.h void zend_do_while_cond(const znode *expr, znode *close_bracket_token TSRMLS_DC);
expr              491 Zend/zend_compile.h void zend_do_do_while_end(const znode *do_token, const znode *expr_open_bracket, const znode *expr TSRMLS_DC);
expr              498 Zend/zend_compile.h void zend_do_for_cond(const znode *expr, znode *second_semicolon_token TSRMLS_DC);
expr              521 Zend/zend_compile.h void zend_do_clone(znode *result, const znode *expr TSRMLS_DC);
expr              527 Zend/zend_compile.h void zend_do_return(znode *expr, int do_end_vparse TSRMLS_DC);
expr              540 Zend/zend_compile.h void zend_do_throw(const znode *expr TSRMLS_DC);
expr              571 Zend/zend_compile.h void zend_do_brk_cont(zend_uchar op, const znode *expr TSRMLS_DC);
expr              599 Zend/zend_compile.h void zend_do_init_array(znode *result, const znode *expr, const znode *offset, zend_bool is_ref TSRMLS_DC);
expr              600 Zend/zend_compile.h void zend_do_add_array_element(znode *result, const znode *expr, const znode *offset, zend_bool is_ref TSRMLS_DC);
expr              601 Zend/zend_compile.h void zend_do_add_static_array_element(zval *result, zval *offset, const zval *expr);
expr              603 Zend/zend_compile.h void zend_do_list_end(znode *result, znode *expr TSRMLS_DC);
expr              613 Zend/zend_compile.h void zend_do_cast(znode *result, const znode *expr, int type TSRMLS_DC);
expr              619 Zend/zend_compile.h void zend_do_instanceof(znode *result, const znode *expr, const znode *class_znode, int type TSRMLS_DC);
expr              334 Zend/zend_ini_parser.y 		expr							{ $$ = $1; }
expr              370 Zend/zend_ini_parser.y expr:
expr              372 Zend/zend_ini_parser.y 	|	expr '|' expr					{ zend_ini_do_op('|', &$$, &$1, &$3); }
expr              373 Zend/zend_ini_parser.y 	|	expr '&' expr					{ zend_ini_do_op('&', &$$, &$1, &$3); }
expr              374 Zend/zend_ini_parser.y 	|	expr '^' expr					{ zend_ini_do_op('^', &$$, &$1, &$3); }
expr              375 Zend/zend_ini_parser.y 	|	'~' expr						{ zend_ini_do_op('~', &$$, &$2, NULL); }
expr              376 Zend/zend_ini_parser.y 	|	'!'	expr						{ zend_ini_do_op('!', &$$, &$2, NULL); }
expr              377 Zend/zend_ini_parser.y 	|	'(' expr ')'					{ $$ = $2; }
expr              329 Zend/zend_language_parser.y 	|	T_BREAK expr ';'		{ zend_do_brk_cont(ZEND_BRK, &$2 TSRMLS_CC); }
expr              331 Zend/zend_language_parser.y 	|	T_CONTINUE expr ';'		{ zend_do_brk_cont(ZEND_CONT, &$2 TSRMLS_CC); }
expr              340 Zend/zend_language_parser.y 	|	expr ';'				{ zend_do_free(&$1 TSRMLS_CC); }
expr              355 Zend/zend_language_parser.y 	|	T_THROW expr ';' { zend_do_throw(&$2 TSRMLS_CC); }
expr              511 Zend/zend_language_parser.y 	|	case_list T_CASE expr case_separator { zend_do_extended_info(TSRMLS_C);  zend_do_case_before_statement(&$1, &$2, &$3 TSRMLS_CC); } inner_statement_list { zend_do_case_after_statement(&$$, &$2 TSRMLS_CC); $$.op_type = IS_CONST; }
expr              596 Zend/zend_language_parser.y 	|	T_ELLIPSIS expr			{ zend_do_unpack_params(&$2 TSRMLS_CC); }
expr              608 Zend/zend_language_parser.y 	|	'$' '{' expr '}'	{ $$ = $3; }
expr              735 Zend/zend_language_parser.y 		echo_expr_list ',' expr { zend_do_echo(&$3 TSRMLS_CC); }
expr              736 Zend/zend_language_parser.y 	|	expr					{ zend_do_echo(&$1 TSRMLS_CC); }
expr              746 Zend/zend_language_parser.y 		non_empty_for_expr ','	{ zend_do_free(&$1 TSRMLS_CC); } expr { $$ = $4; }
expr              747 Zend/zend_language_parser.y 	|	expr					{ $$ = $1; }
expr              777 Zend/zend_language_parser.y 		T_LIST '(' { zend_do_list_init(TSRMLS_C); } assignment_list ')' '=' expr { zend_do_list_end(&$$, &$7 TSRMLS_CC); }
expr              778 Zend/zend_language_parser.y 	|	variable '=' expr		{ zend_check_writable_variable(&$1); zend_do_assign(&$$, &$1, &$3 TSRMLS_CC); }
expr              781 Zend/zend_language_parser.y 	|	T_CLONE expr { zend_do_clone(&$$, &$2 TSRMLS_CC); }
expr              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); }
expr              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); }
expr              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); }
expr              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); }
expr              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); }
expr              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); }
expr              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); }
expr              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); }
expr              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); }
expr              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); }
expr              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); }
expr              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); }
expr              798 Zend/zend_language_parser.y 	|	expr T_BOOLEAN_OR { zend_do_boolean_or_begin(&$1, &$2 TSRMLS_CC); } expr { zend_do_boolean_or_end(&$$, &$1, &$4, &$2 TSRMLS_CC); }
expr              799 Zend/zend_language_parser.y 	|	expr T_BOOLEAN_AND { zend_do_boolean_and_begin(&$1, &$2 TSRMLS_CC); } expr { zend_do_boolean_and_end(&$$, &$1, &$4, &$2 TSRMLS_CC); }
expr              800 Zend/zend_language_parser.y 	|	expr T_LOGICAL_OR { zend_do_boolean_or_begin(&$1, &$2 TSRMLS_CC); } expr { zend_do_boolean_or_end(&$$, &$1, &$4, &$2 TSRMLS_CC); }
expr              801 Zend/zend_language_parser.y 	|	expr T_LOGICAL_AND { zend_do_boolean_and_begin(&$1, &$2 TSRMLS_CC); } expr { zend_do_boolean_and_end(&$$, &$1, &$4, &$2 TSRMLS_CC); }
expr              802 Zend/zend_language_parser.y 	|	expr T_LOGICAL_XOR expr { zend_do_binary_op(ZEND_BOOL_XOR, &$$, &$1, &$3 TSRMLS_CC); }
expr              803 Zend/zend_language_parser.y 	|	expr '|' expr	{ zend_do_binary_op(ZEND_BW_OR, &$$, &$1, &$3 TSRMLS_CC); }
expr              804 Zend/zend_language_parser.y 	|	expr '&' expr	{ zend_do_binary_op(ZEND_BW_AND, &$$, &$1, &$3 TSRMLS_CC); }
expr              805 Zend/zend_language_parser.y 	|	expr '^' expr	{ zend_do_binary_op(ZEND_BW_XOR, &$$, &$1, &$3 TSRMLS_CC); }
expr              806 Zend/zend_language_parser.y 	|	expr '.' expr 	{ zend_do_binary_op(ZEND_CONCAT, &$$, &$1, &$3 TSRMLS_CC); }
expr              807 Zend/zend_language_parser.y 	|	expr '+' expr 	{ zend_do_binary_op(ZEND_ADD, &$$, &$1, &$3 TSRMLS_CC); }
expr              808 Zend/zend_language_parser.y 	|	expr '-' expr 	{ zend_do_binary_op(ZEND_SUB, &$$, &$1, &$3 TSRMLS_CC); }
expr              809 Zend/zend_language_parser.y 	|	expr '*' expr	{ zend_do_binary_op(ZEND_MUL, &$$, &$1, &$3 TSRMLS_CC); }
expr              810 Zend/zend_language_parser.y 	|	expr T_POW expr	{ zend_do_binary_op(ZEND_POW, &$$, &$1, &$3 TSRMLS_CC); }
expr              811 Zend/zend_language_parser.y 	|	expr '/' expr	{ zend_do_binary_op(ZEND_DIV, &$$, &$1, &$3 TSRMLS_CC); }
expr              812 Zend/zend_language_parser.y 	|	expr '%' expr 	{ zend_do_binary_op(ZEND_MOD, &$$, &$1, &$3 TSRMLS_CC); }
expr              813 Zend/zend_language_parser.y 	| 	expr T_SL expr	{ zend_do_binary_op(ZEND_SL, &$$, &$1, &$3 TSRMLS_CC); }
expr              814 Zend/zend_language_parser.y 	|	expr T_SR expr	{ zend_do_binary_op(ZEND_SR, &$$, &$1, &$3 TSRMLS_CC); }
expr              815 Zend/zend_language_parser.y 	|	'+' expr %prec T_INC { ZVAL_LONG(&$1.u.constant, 0); if ($2.op_type == IS_CONST) { add_function(&$2.u.constant, &$1.u.constant, &$2.u.constant TSRMLS_CC); $$ = $2; } else { $1.op_type = IS_CONST; INIT_PZVAL(&$1.u.constant); zend_do_binary_op(ZEND_ADD, &$$, &$1, &$2 TSRMLS_CC); } }
expr              816 Zend/zend_language_parser.y 	|	'-' expr %prec T_INC { ZVAL_LONG(&$1.u.constant, 0); if ($2.op_type == IS_CONST) { sub_function(&$2.u.constant, &$1.u.constant, &$2.u.constant TSRMLS_CC); $$ = $2; } else { $1.op_type = IS_CONST; INIT_PZVAL(&$1.u.constant); zend_do_binary_op(ZEND_SUB, &$$, &$1, &$2 TSRMLS_CC); } }
expr              817 Zend/zend_language_parser.y 	|	'!' expr { zend_do_unary_op(ZEND_BOOL_NOT, &$$, &$2 TSRMLS_CC); }
expr              818 Zend/zend_language_parser.y 	|	'~' expr { zend_do_unary_op(ZEND_BW_NOT, &$$, &$2 TSRMLS_CC); }
expr              819 Zend/zend_language_parser.y 	|	expr T_IS_IDENTICAL expr		{ zend_do_binary_op(ZEND_IS_IDENTICAL, &$$, &$1, &$3 TSRMLS_CC); }
expr              820 Zend/zend_language_parser.y 	|	expr T_IS_NOT_IDENTICAL expr	{ zend_do_binary_op(ZEND_IS_NOT_IDENTICAL, &$$, &$1, &$3 TSRMLS_CC); }
expr              821 Zend/zend_language_parser.y 	|	expr T_IS_EQUAL expr			{ zend_do_binary_op(ZEND_IS_EQUAL, &$$, &$1, &$3 TSRMLS_CC); }
expr              822 Zend/zend_language_parser.y 	|	expr T_IS_NOT_EQUAL expr 		{ zend_do_binary_op(ZEND_IS_NOT_EQUAL, &$$, &$1, &$3 TSRMLS_CC); }
expr              823 Zend/zend_language_parser.y 	|	expr '<' expr 					{ zend_do_binary_op(ZEND_IS_SMALLER, &$$, &$1, &$3 TSRMLS_CC); }
expr              824 Zend/zend_language_parser.y 	|	expr T_IS_SMALLER_OR_EQUAL expr { zend_do_binary_op(ZEND_IS_SMALLER_OR_EQUAL, &$$, &$1, &$3 TSRMLS_CC); }
expr              825 Zend/zend_language_parser.y 	|	expr '>' expr 					{ zend_do_binary_op(ZEND_IS_SMALLER, &$$, &$3, &$1 TSRMLS_CC); }
expr              826 Zend/zend_language_parser.y 	|	expr T_IS_GREATER_OR_EQUAL expr { zend_do_binary_op(ZEND_IS_SMALLER_OR_EQUAL, &$$, &$3, &$1 TSRMLS_CC); }
expr              827 Zend/zend_language_parser.y 	|	expr T_INSTANCEOF class_name_reference { zend_do_instanceof(&$$, &$1, &$3, 0 TSRMLS_CC); }
expr              831 Zend/zend_language_parser.y 	|	expr '?' { zend_do_begin_qm_op(&$1, &$2 TSRMLS_CC); }
expr              832 Zend/zend_language_parser.y 		expr ':' { zend_do_qm_true(&$4, &$2, &$5 TSRMLS_CC); }
expr              833 Zend/zend_language_parser.y 		expr	 { zend_do_qm_false(&$$, &$7, &$2, &$5 TSRMLS_CC); }
expr              834 Zend/zend_language_parser.y 	|	expr '?' ':' { zend_do_jmp_set(&$1, &$2, &$3 TSRMLS_CC); }
expr              835 Zend/zend_language_parser.y 		expr     { zend_do_jmp_set_else(&$$, &$5, &$2, &$3 TSRMLS_CC); }
expr              837 Zend/zend_language_parser.y 	|	T_INT_CAST expr 	{ zend_do_cast(&$$, &$2, IS_LONG TSRMLS_CC); }
expr              838 Zend/zend_language_parser.y 	|	T_DOUBLE_CAST expr 	{ zend_do_cast(&$$, &$2, IS_DOUBLE TSRMLS_CC); }
expr              839 Zend/zend_language_parser.y 	|	T_STRING_CAST expr	{ zend_do_cast(&$$, &$2, IS_STRING TSRMLS_CC); }
expr              840 Zend/zend_language_parser.y 	|	T_ARRAY_CAST expr 	{ zend_do_cast(&$$, &$2, IS_ARRAY TSRMLS_CC); }
expr              841 Zend/zend_language_parser.y 	|	T_OBJECT_CAST expr 	{ zend_do_cast(&$$, &$2, IS_OBJECT TSRMLS_CC); }
expr              842 Zend/zend_language_parser.y 	|	T_BOOL_CAST expr	{ zend_do_cast(&$$, &$2, IS_BOOL TSRMLS_CC); }
expr              843 Zend/zend_language_parser.y 	|	T_UNSET_CAST expr	{ zend_do_cast(&$$, &$2, IS_NULL TSRMLS_CC); }
expr              845 Zend/zend_language_parser.y 	|	'@' { zend_do_begin_silence(&$1 TSRMLS_CC); } expr { zend_do_end_silence(&$1 TSRMLS_CC); $$ = $3; }
expr              850 Zend/zend_language_parser.y 	|	T_PRINT expr  { zend_do_print(&$$, &$2 TSRMLS_CC); }
expr              863 Zend/zend_language_parser.y 	|	T_YIELD expr T_DOUBLE_ARROW expr_without_variable { zend_do_yield(&$$, &$4, &$2, 0 TSRMLS_CC); }
expr              864 Zend/zend_language_parser.y 	|	T_YIELD expr T_DOUBLE_ARROW variable { zend_do_yield(&$$, &$4, &$2, 1 TSRMLS_CC); }
expr             1078 Zend/zend_language_parser.y expr:
expr             1084 Zend/zend_language_parser.y 		'(' expr ')'		{ $$ = $2; }
expr             1173 Zend/zend_language_parser.y 	|	reference_variable '{' expr '}'		{ fetch_string_offset(&$$, &$1, &$3 TSRMLS_CC); }
expr             1180 Zend/zend_language_parser.y 	|	'$' '{' expr '}'	{ $$ = $3; }
expr             1185 Zend/zend_language_parser.y 	|	expr			{ $$ = $1; }
expr             1196 Zend/zend_language_parser.y 	|	object_dim_list '{' expr '}'		{ fetch_string_offset(&$$, &$1, &$3 TSRMLS_CC); }
expr             1202 Zend/zend_language_parser.y 	|	'{' expr '}'	{ $$ = $2; }
expr             1229 Zend/zend_language_parser.y 		non_empty_array_pair_list ',' expr T_DOUBLE_ARROW expr	{ zend_do_add_array_element(&$$, &$5, &$3, 0 TSRMLS_CC); }
expr             1230 Zend/zend_language_parser.y 	|	non_empty_array_pair_list ',' expr			{ zend_do_add_array_element(&$$, &$3, NULL, 0 TSRMLS_CC); }
expr             1231 Zend/zend_language_parser.y 	|	expr T_DOUBLE_ARROW expr	{ zend_do_init_array(&$$, &$3, &$1, 0 TSRMLS_CC); }
expr             1232 Zend/zend_language_parser.y 	|	expr 				{ zend_do_init_array(&$$, &$1, NULL, 0 TSRMLS_CC); }
expr             1233 Zend/zend_language_parser.y 	|	non_empty_array_pair_list ',' expr T_DOUBLE_ARROW '&' w_variable { zend_do_add_array_element(&$$, &$6, &$3, 1 TSRMLS_CC); }
expr             1235 Zend/zend_language_parser.y 	|	expr T_DOUBLE_ARROW '&' w_variable	{ zend_do_init_array(&$$, &$4, &$1, 1 TSRMLS_CC); }
expr             1252 Zend/zend_language_parser.y 	|	T_DOLLAR_OPEN_CURLY_BRACES expr '}' { zend_do_begin_variable_parse(TSRMLS_C);  fetch_simple_variable(&$$, &$2, 1 TSRMLS_CC); }
expr             1253 Zend/zend_language_parser.y 	|	T_DOLLAR_OPEN_CURLY_BRACES T_STRING_VARNAME '[' expr ']' '}' { zend_do_begin_variable_parse(TSRMLS_C);  fetch_array_begin(&$$, &$2, &$4 TSRMLS_CC); }
expr             1269 Zend/zend_language_parser.y 	|	T_INCLUDE expr 			{ zend_do_include_or_eval(ZEND_INCLUDE, &$$, &$2 TSRMLS_CC); }
expr             1270 Zend/zend_language_parser.y 	|	T_INCLUDE_ONCE expr 	{ zend_do_include_or_eval(ZEND_INCLUDE_ONCE, &$$, &$2 TSRMLS_CC); }
expr             1271 Zend/zend_language_parser.y 	|	T_EVAL '(' expr ')' 	{ zend_do_include_or_eval(ZEND_EVAL, &$$, &$3 TSRMLS_CC); }
expr             1272 Zend/zend_language_parser.y 	|	T_REQUIRE expr			{ zend_do_include_or_eval(ZEND_REQUIRE, &$$, &$2 TSRMLS_CC); }
expr             1273 Zend/zend_language_parser.y 	|	T_REQUIRE_ONCE expr		{ zend_do_include_or_eval(ZEND_REQUIRE_ONCE, &$$, &$2 TSRMLS_CC); }
expr             3889 Zend/zend_vm_def.h 	zval *expr;
expr             3893 Zend/zend_vm_def.h 	expr = GET_OP1_ZVAL_PTR(BP_VAR_R);
expr             3896 Zend/zend_vm_def.h 		ZVAL_COPY_VALUE(result, expr);
expr             3918 Zend/zend_vm_def.h 			zend_make_printable_zval(expr, &var_copy, &use_copy);
expr             3925 Zend/zend_vm_def.h 				ZVAL_COPY_VALUE(result, expr);
expr             5117 Zend/zend_vm_def.h 	zval *expr;
expr             5121 Zend/zend_vm_def.h 	expr = GET_OP1_ZVAL_PTR(BP_VAR_R);
expr             5123 Zend/zend_vm_def.h 	if (Z_TYPE_P(expr) == IS_OBJECT && Z_OBJ_HT_P(expr)->get_class_entry) {
expr             5124 Zend/zend_vm_def.h 		result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC);
expr             2864 Zend/zend_vm_execute.h 	zval *expr;
expr             2868 Zend/zend_vm_execute.h 	expr = opline->op1.zv;
expr             2871 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(result, expr);
expr             2893 Zend/zend_vm_execute.h 			zend_make_printable_zval(expr, &var_copy, &use_copy);
expr             2900 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(result, expr);
expr             8230 Zend/zend_vm_execute.h 	zval *expr;
expr             8234 Zend/zend_vm_execute.h 	expr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
expr             8237 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(result, expr);
expr             8259 Zend/zend_vm_execute.h 			zend_make_printable_zval(expr, &var_copy, &use_copy);
expr             8266 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(result, expr);
expr             8741 Zend/zend_vm_execute.h 	zval *expr;
expr             8745 Zend/zend_vm_execute.h 	expr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
expr             8747 Zend/zend_vm_execute.h 	if (Z_TYPE_P(expr) == IS_OBJECT && Z_OBJ_HT_P(expr)->get_class_entry) {
expr             8748 Zend/zend_vm_execute.h 		result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC);
expr             13599 Zend/zend_vm_execute.h 	zval *expr;
expr             13603 Zend/zend_vm_execute.h 	expr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
expr             13606 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(result, expr);
expr             13628 Zend/zend_vm_execute.h 			zend_make_printable_zval(expr, &var_copy, &use_copy);
expr             13635 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(result, expr);
expr             14213 Zend/zend_vm_execute.h 	zval *expr;
expr             14217 Zend/zend_vm_execute.h 	expr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
expr             14219 Zend/zend_vm_execute.h 	if (Z_TYPE_P(expr) == IS_OBJECT && Z_OBJ_HT_P(expr)->get_class_entry) {
expr             14220 Zend/zend_vm_execute.h 		result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC);
expr             31268 Zend/zend_vm_execute.h 	zval *expr;
expr             31272 Zend/zend_vm_execute.h 	expr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC);
expr             31275 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(result, expr);
expr             31297 Zend/zend_vm_execute.h 			zend_make_printable_zval(expr, &var_copy, &use_copy);
expr             31304 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(result, expr);
expr             31748 Zend/zend_vm_execute.h 	zval *expr;
expr             31752 Zend/zend_vm_execute.h 	expr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC);
expr             31754 Zend/zend_vm_execute.h 	if (Z_TYPE_P(expr) == IS_OBJECT && Z_OBJ_HT_P(expr)->get_class_entry) {
expr             31755 Zend/zend_vm_execute.h 		result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC);
expr               50 ext/dom/xpath.c 	ZEND_ARG_INFO(0, expr)
expr               56 ext/dom/xpath.c 	ZEND_ARG_INFO(0, expr)
expr              395 ext/dom/xpath.c 	char *expr;
expr              400 ext/dom/xpath.c 	if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "Os|O!b", &id, dom_xpath_class_entry, &expr, &expr_len, &context, dom_node_class_entry, &register_node_ns) == FAILURE) {
expr              447 ext/dom/xpath.c 	xpathobjp = xmlXPathEvalExpression(expr, ctxp);
expr             3971 ext/mbstring/oniguruma/regcomp.c   OptExactInfo expr;   /* prec read (?=...) */
expr             4442 ext/mbstring/oniguruma/regcomp.c   copy_mml(&(opt->expr.mmd), mmd);
expr             4453 ext/mbstring/oniguruma/regcomp.c   clear_opt_exact_info(&opt->expr);
expr             4502 ext/mbstring/oniguruma/regcomp.c   if (to->expr.len > 0) {
expr             4504 ext/mbstring/oniguruma/regcomp.c       if (to->expr.len > (int )add->len.max)
expr             4505 ext/mbstring/oniguruma/regcomp.c 	to->expr.len = add->len.max;
expr             4507 ext/mbstring/oniguruma/regcomp.c       if (to->expr.mmd.max == 0)
expr             4508 ext/mbstring/oniguruma/regcomp.c 	select_opt_exact_info(enc, &to->exb, &to->expr);
expr             4510 ext/mbstring/oniguruma/regcomp.c 	select_opt_exact_info(enc, &to->exm, &to->expr);
expr             4513 ext/mbstring/oniguruma/regcomp.c   else if (add->expr.len > 0) {
expr             4514 ext/mbstring/oniguruma/regcomp.c     copy_opt_exact_info(&to->expr, &add->expr);
expr             4528 ext/mbstring/oniguruma/regcomp.c   alt_merge_opt_exact_info(&to->expr, &add->expr, env);
expr             4709 ext/mbstring/oniguruma/regcomp.c 	    copy_opt_exact_info(&opt->expr, &nopt.exb);
expr             4711 ext/mbstring/oniguruma/regcomp.c 	    copy_opt_exact_info(&opt->expr, &nopt.exm);
expr             4713 ext/mbstring/oniguruma/regcomp.c 	  opt->expr.reach_end = 0;
expr               41 ext/pcre/pcrelib/sljit/sljitLir.c #define FAIL_IF(expr) \
expr               43 ext/pcre/pcrelib/sljit/sljitLir.c 		if (SLJIT_UNLIKELY(expr)) \
expr               47 ext/pcre/pcrelib/sljit/sljitLir.c #define PTR_FAIL_IF(expr) \
expr               49 ext/pcre/pcrelib/sljit/sljitLir.c 		if (SLJIT_UNLIKELY(expr)) \
expr             53111 ext/sqlite3/libsqlite/sqlite3.c #define IfNotOmitAV(expr) (expr)
expr             53113 ext/sqlite3/libsqlite/sqlite3.c #define IfNotOmitAV(expr) 0
expr             5257 ext/standard/basic_functions.c 	zval **expr;
expr             5263 ext/standard/basic_functions.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Z|b", &expr, &i) == FAILURE) {
expr             5266 ext/standard/basic_functions.c 	convert_to_string_ex(expr);
expr             5278 ext/standard/basic_functions.c 	if (highlight_string(*expr, &syntax_highlighter_ini, hicompiled_string_description TSRMLS_CC) == FAILURE) {
expr             1184 ext/standard/string.c 				zval expr;
expr             1185 ext/standard/string.c 				zend_make_printable_zval(*tmp, &expr, &copy);
expr             1186 ext/standard/string.c 				smart_str_appendl(&implstr, Z_STRVAL(expr), Z_STRLEN(expr));
expr             1188 ext/standard/string.c 					zval_dtor(&expr);
expr               85 main/php.h     #define assert(expr) ((void) (0))
expr              701 sapi/phpdbg/phpdbg_bp.c static inline void phpdbg_create_conditional_break(phpdbg_breakcond_t *brake, const phpdbg_param_t *param, const char *expr, size_t expr_len, zend_ulong hash TSRMLS_DC) /* {{{ */
expr              722 sapi/phpdbg/phpdbg_bp.c 	new_break.code = estrndup(expr, expr_len);
expr              728 sapi/phpdbg/phpdbg_bp.c 	memcpy(Z_STRVAL(pv) + sizeof("return ") - 1, expr, expr_len);
expr              750 sapi/phpdbg/phpdbg_bp.c 			"Failed to compile code for expression %s", expr);
expr              757 sapi/phpdbg/phpdbg_bp.c PHPDBG_API void phpdbg_set_breakpoint_expression(const char *expr, size_t expr_len TSRMLS_DC) /* {{{ */
expr              759 sapi/phpdbg/phpdbg_bp.c 	zend_ulong expr_hash = zend_inline_hash_func(expr, expr_len);
expr              764 sapi/phpdbg/phpdbg_bp.c 			&new_break, NULL, expr, expr_len, expr_hash TSRMLS_CC);
expr              766 sapi/phpdbg/phpdbg_bp.c 		phpdbg_notice("Conditional break %s exists", expr);