Lines Matching refs:right_node

6693 	znode left_node, right_node;  in zend_compile_binary_op()  local
6695 zend_compile_expr(&right_node, right_ast); in zend_compile_binary_op()
6697 if (left_node.op_type == IS_CONST && right_node.op_type == IS_CONST) { in zend_compile_binary_op()
6699 &left_node.u.constant, &right_node.u.constant) in zend_compile_binary_op()
6703 zval_ptr_dtor(&right_node.u.constant); in zend_compile_binary_op()
6713 zend_emit_op_tmp(result, opcode, &right_node, NULL); in zend_compile_binary_op()
6717 zend_emit_op_tmp(result, opcode, &right_node, NULL); in zend_compile_binary_op()
6720 } else if (right_node.op_type == IS_CONST) { in zend_compile_binary_op()
6721 if (Z_TYPE(right_node.u.constant) == IS_FALSE) { in zend_compile_binary_op()
6725 } else if (Z_TYPE(right_node.u.constant) == IS_TRUE) { in zend_compile_binary_op()
6737 if (right_node.op_type == IS_CONST) { in zend_compile_binary_op()
6738 convert_to_string(&right_node.u.constant); in zend_compile_binary_op()
6741 zend_emit_op_tmp(result, opcode, &left_node, &right_node); in zend_compile_binary_op()
6752 znode left_node, right_node; in zend_compile_greater() local
6757 zend_compile_expr(&right_node, right_ast); in zend_compile_greater()
6759 if (left_node.op_type == IS_CONST && right_node.op_type == IS_CONST) { in zend_compile_greater()
6762 &left_node.u.constant, &right_node.u.constant); in zend_compile_greater()
6764 zval_ptr_dtor(&right_node.u.constant); in zend_compile_greater()
6770 &right_node, &left_node); in zend_compile_greater()
6823 znode left_node, right_node; in zend_compile_short_circuiting() local
6837 zend_compile_expr(&right_node, right_ast); in zend_compile_short_circuiting()
6839 if (right_node.op_type == IS_CONST) { in zend_compile_short_circuiting()
6841 ZVAL_BOOL(&result->u.constant, zend_is_true(&right_node.u.constant)); in zend_compile_short_circuiting()
6843 zval_ptr_dtor(&right_node.u.constant); in zend_compile_short_circuiting()
6845 zend_emit_op_tmp(result, ZEND_BOOL, &right_node, NULL); in zend_compile_short_circuiting()
6865 zend_compile_expr(&right_node, right_ast); in zend_compile_short_circuiting()
6867 opline_bool = zend_emit_op(NULL, ZEND_BOOL, &right_node, NULL); in zend_compile_short_circuiting()