Lines Matching refs:BINARY_OP

1315 #define BINARY_OP(_op, _p, _pl, _pr) do { \  macro
1712 case ZEND_AST_ASSIGN: BINARY_OP(" = ", 90, 91, 90); in zend_ast_export_ex()
1713 case ZEND_AST_ASSIGN_REF: BINARY_OP(" =& ", 90, 91, 90); in zend_ast_export_ex()
1716 case ZEND_ADD: BINARY_OP(" += ", 90, 91, 90); in zend_ast_export_ex()
1717 case ZEND_SUB: BINARY_OP(" -= ", 90, 91, 90); in zend_ast_export_ex()
1718 case ZEND_MUL: BINARY_OP(" *= ", 90, 91, 90); in zend_ast_export_ex()
1719 case ZEND_DIV: BINARY_OP(" /= ", 90, 91, 90); in zend_ast_export_ex()
1720 case ZEND_MOD: BINARY_OP(" %= ", 90, 91, 90); in zend_ast_export_ex()
1721 case ZEND_SL: BINARY_OP(" <<= ", 90, 91, 90); in zend_ast_export_ex()
1722 case ZEND_SR: BINARY_OP(" >>= ", 90, 91, 90); in zend_ast_export_ex()
1723 case ZEND_CONCAT: BINARY_OP(" .= ", 90, 91, 90); in zend_ast_export_ex()
1724 case ZEND_BW_OR: BINARY_OP(" |= ", 90, 91, 90); in zend_ast_export_ex()
1725 case ZEND_BW_AND: BINARY_OP(" &= ", 90, 91, 90); in zend_ast_export_ex()
1726 case ZEND_BW_XOR: BINARY_OP(" ^= ", 90, 91, 90); in zend_ast_export_ex()
1727 case ZEND_POW: BINARY_OP(" **= ", 90, 91, 90); in zend_ast_export_ex()
1731 case ZEND_AST_ASSIGN_COALESCE: BINARY_OP(" \?\?= ", 90, 91, 90); in zend_ast_export_ex()
1734 case ZEND_ADD: BINARY_OP(" + ", 200, 200, 201); in zend_ast_export_ex()
1735 case ZEND_SUB: BINARY_OP(" - ", 200, 200, 201); in zend_ast_export_ex()
1736 case ZEND_MUL: BINARY_OP(" * ", 210, 210, 211); in zend_ast_export_ex()
1737 case ZEND_DIV: BINARY_OP(" / ", 210, 210, 211); in zend_ast_export_ex()
1738 case ZEND_MOD: BINARY_OP(" % ", 210, 210, 211); in zend_ast_export_ex()
1739 case ZEND_SL: BINARY_OP(" << ", 190, 190, 191); in zend_ast_export_ex()
1740 case ZEND_SR: BINARY_OP(" >> ", 190, 190, 191); in zend_ast_export_ex()
1742 case ZEND_CONCAT: BINARY_OP(" . ", 200, 200, 201); in zend_ast_export_ex()
1743 case ZEND_BW_OR: BINARY_OP(" | ", 140, 140, 141); in zend_ast_export_ex()
1744 case ZEND_BW_AND: BINARY_OP(" & ", 160, 160, 161); in zend_ast_export_ex()
1745 case ZEND_BW_XOR: BINARY_OP(" ^ ", 150, 150, 151); in zend_ast_export_ex()
1746 case ZEND_IS_IDENTICAL: BINARY_OP(" === ", 170, 171, 171); in zend_ast_export_ex()
1747 case ZEND_IS_NOT_IDENTICAL: BINARY_OP(" !== ", 170, 171, 171); in zend_ast_export_ex()
1748 case ZEND_IS_EQUAL: BINARY_OP(" == ", 170, 171, 171); in zend_ast_export_ex()
1749 case ZEND_IS_NOT_EQUAL: BINARY_OP(" != ", 170, 171, 171); in zend_ast_export_ex()
1750 case ZEND_IS_SMALLER: BINARY_OP(" < ", 180, 181, 181); in zend_ast_export_ex()
1751 case ZEND_IS_SMALLER_OR_EQUAL: BINARY_OP(" <= ", 180, 181, 181); in zend_ast_export_ex()
1752 case ZEND_POW: BINARY_OP(" ** ", 250, 251, 250); in zend_ast_export_ex()
1753 case ZEND_BOOL_XOR: BINARY_OP(" xor ", 40, 40, 41); in zend_ast_export_ex()
1754 case ZEND_SPACESHIP: BINARY_OP(" <=> ", 180, 181, 181); in zend_ast_export_ex()
1758 case ZEND_AST_GREATER: BINARY_OP(" > ", 180, 181, 181); in zend_ast_export_ex()
1759 case ZEND_AST_GREATER_EQUAL: BINARY_OP(" >= ", 180, 181, 181); in zend_ast_export_ex()
1760 case ZEND_AST_AND: BINARY_OP(" && ", 130, 130, 131); in zend_ast_export_ex()
1761 case ZEND_AST_OR: BINARY_OP(" || ", 120, 120, 121); in zend_ast_export_ex()
1807 case ZEND_AST_COALESCE: BINARY_OP(" ?? ", 110, 111, 110); in zend_ast_export_ex()