Lines Matching refs:op1
489 zval op1, op2; in zend_ast_evaluate() local
494 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
497 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
501 ret = op(result, &op1, &op2); in zend_ast_evaluate()
502 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
508 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
511 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
517 ret = op(result, &op2, &op1); in zend_ast_evaluate()
518 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
523 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
527 ret = op(result, &op1); in zend_ast_evaluate()
528 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
576 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
580 if (zend_is_true(&op1)) { in zend_ast_evaluate()
582 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
591 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
594 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
598 if (zend_is_true(&op1)) { in zend_ast_evaluate()
602 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
609 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
612 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
616 if (zend_is_true(&op1)) { in zend_ast_evaluate()
618 *result = op1; in zend_ast_evaluate()
621 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
625 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
629 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
633 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
637 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
641 if (Z_TYPE(op1) > IS_NULL) { in zend_ast_evaluate()
642 *result = op1; in zend_ast_evaluate()
645 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
649 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
656 ZVAL_LONG(&op1, 0); in zend_ast_evaluate()
657 ret = add_function(result, &op1, &op2); in zend_ast_evaluate()
665 ZVAL_LONG(&op1, -1); in zend_ast_evaluate()
666 ret = mul_function(result, &op1, &op2); in zend_ast_evaluate()
683 if (UNEXPECTED(zend_ast_evaluate(&op1, elem->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
687 if (UNEXPECTED(zend_ast_add_unpacked_element(result, &op1) != SUCCESS)) { in zend_ast_evaluate()
688 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
692 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
696 if (UNEXPECTED(zend_ast_evaluate(&op1, elem->child[1], scope) != SUCCESS)) { in zend_ast_evaluate()
701 ZVAL_UNDEF(&op1); in zend_ast_evaluate()
704 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
708 if (UNEXPECTED(zend_ast_add_array_element(result, &op1, &op2) != SUCCESS)) { in zend_ast_evaluate()
709 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
722 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
728 if (Z_TYPE(op1) == IS_OBJECT) { in zend_ast_evaluate()
729 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
736 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
741 zend_fetch_dimension_const(result, &op1, &op2, (ast->attr & ZEND_DIM_IS) ? BP_VAR_IS : BP_VAR_R); in zend_ast_evaluate()
743 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()