Lines Matching refs:op1
441 zval op1, op2; in zend_ast_evaluate() local
446 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
449 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
453 ret = op(result, &op1, &op2); in zend_ast_evaluate()
454 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
460 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
463 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
469 ret = op(result, &op2, &op1); in zend_ast_evaluate()
470 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
475 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
479 ret = op(result, &op1); in zend_ast_evaluate()
480 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
512 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
516 if (zend_is_true(&op1)) { in zend_ast_evaluate()
518 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
527 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
530 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
534 if (zend_is_true(&op1)) { in zend_ast_evaluate()
538 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
545 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
548 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
552 if (zend_is_true(&op1)) { in zend_ast_evaluate()
554 *result = op1; in zend_ast_evaluate()
557 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
561 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
565 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
569 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
573 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
577 if (Z_TYPE(op1) > IS_NULL) { in zend_ast_evaluate()
578 *result = op1; in zend_ast_evaluate()
581 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
585 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
592 ZVAL_LONG(&op1, 0); in zend_ast_evaluate()
593 ret = add_function(result, &op1, &op2); in zend_ast_evaluate()
601 ZVAL_LONG(&op1, 0); in zend_ast_evaluate()
602 ret = sub_function(result, &op1, &op2); in zend_ast_evaluate()
619 if (UNEXPECTED(zend_ast_evaluate(&op1, elem->child[1], scope) != SUCCESS)) { in zend_ast_evaluate()
624 ZVAL_UNDEF(&op1); in zend_ast_evaluate()
627 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
631 if (UNEXPECTED(zend_ast_add_array_element(result, &op1, &op2) != SUCCESS)) { in zend_ast_evaluate()
632 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()
645 if (UNEXPECTED(zend_ast_evaluate(&op1, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
648 zval_ptr_dtor_nogc(&op1); 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()
653 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate()