Lines Matching refs:op2
441 zval op1, op2; in zend_ast_evaluate() local
448 } else if (UNEXPECTED(zend_ast_evaluate(&op2, ast->child[1], scope) != SUCCESS)) { in zend_ast_evaluate()
453 ret = op(result, &op1, &op2); in zend_ast_evaluate()
455 zval_ptr_dtor_nogc(&op2); in zend_ast_evaluate()
462 } else if (UNEXPECTED(zend_ast_evaluate(&op2, ast->child[1], scope) != SUCCESS)) { in zend_ast_evaluate()
469 ret = op(result, &op2, &op1); in zend_ast_evaluate()
471 zval_ptr_dtor_nogc(&op2); in zend_ast_evaluate()
517 if (UNEXPECTED(zend_ast_evaluate(&op2, ast->child[1], scope) != SUCCESS)) { in zend_ast_evaluate()
522 ZVAL_BOOL(result, zend_is_true(&op2)); in zend_ast_evaluate()
523 zval_ptr_dtor_nogc(&op2); in zend_ast_evaluate()
537 if (UNEXPECTED(zend_ast_evaluate(&op2, ast->child[1], scope) != SUCCESS)) { in zend_ast_evaluate()
542 ZVAL_BOOL(result, zend_is_true(&op2)); in zend_ast_evaluate()
543 zval_ptr_dtor_nogc(&op2); in zend_ast_evaluate()
589 if (UNEXPECTED(zend_ast_evaluate(&op2, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
593 ret = add_function(result, &op1, &op2); in zend_ast_evaluate()
594 zval_ptr_dtor_nogc(&op2); in zend_ast_evaluate()
598 if (UNEXPECTED(zend_ast_evaluate(&op2, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
602 ret = sub_function(result, &op1, &op2); in zend_ast_evaluate()
603 zval_ptr_dtor_nogc(&op2); in zend_ast_evaluate()
626 if (UNEXPECTED(zend_ast_evaluate(&op2, elem->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
631 if (UNEXPECTED(zend_ast_add_array_element(result, &op1, &op2) != SUCCESS)) { in zend_ast_evaluate()
633 zval_ptr_dtor_nogc(&op2); in zend_ast_evaluate()
647 } else if (UNEXPECTED(zend_ast_evaluate(&op2, ast->child[1], scope) != SUCCESS)) { in zend_ast_evaluate()
651 … zend_fetch_dimension_const(result, &op1, &op2, (ast->attr == ZEND_DIM_IS) ? BP_VAR_IS : BP_VAR_R); in zend_ast_evaluate()
654 zval_ptr_dtor_nogc(&op2); in zend_ast_evaluate()