Lines Matching refs:Z_OBJ_HANDLER_P
2110 if (Z_TYPE_P(op1) == IS_OBJECT && Z_OBJ_HANDLER_P(op1, compare)) { in compare_function()
2111 ret = Z_OBJ_HANDLER_P(op1, compare)(result, op1, op2); in compare_function()
2116 } else if (Z_TYPE_P(op2) == IS_OBJECT && Z_OBJ_HANDLER_P(op2, compare)) { in compare_function()
2117 ret = Z_OBJ_HANDLER_P(op2, compare)(result, op1, op2); in compare_function()
2130 if (Z_OBJ_HANDLER_P(op1, compare_objects) == Z_OBJ_HANDLER_P(op2, compare_objects)) { in compare_function()
2131 ZVAL_LONG(result, Z_OBJ_HANDLER_P(op1, compare_objects)(op1, op2)); in compare_function()
2495 if (Z_OBJ_HANDLER_P(op1, get) in increment_function()
2496 && Z_OBJ_HANDLER_P(op1, set)) { in increment_function()
2501 val = Z_OBJ_HANDLER_P(op1, get)(op1, &rv); in increment_function()
2504 Z_OBJ_HANDLER_P(op1, set)(op1, val); in increment_function()
2506 } else if (Z_OBJ_HANDLER_P(op1, do_operation)) { in increment_function()
2511 res = Z_OBJ_HANDLER_P(op1, do_operation)(ZEND_ADD, op1, op1, &op2); in increment_function()
2562 if (Z_OBJ_HANDLER_P(op1, get) in decrement_function()
2563 && Z_OBJ_HANDLER_P(op1, set)) { in decrement_function()
2568 val = Z_OBJ_HANDLER_P(op1, get)(op1, &rv); in decrement_function()
2571 Z_OBJ_HANDLER_P(op1, set)(op1, val); in decrement_function()
2573 } else if (Z_OBJ_HANDLER_P(op1, do_operation)) { in decrement_function()
2578 res = Z_OBJ_HANDLER_P(op1, do_operation)(ZEND_SUB, op1, op1, &op2); in decrement_function()