Lines Matching refs:op1

422 zend_ast *zend_ast_create_concat_op(zend_ast *op0, zend_ast *op1) {  in zend_ast_create_concat_op()  argument
423 if (op0->kind == ZEND_AST_ZVAL && op1->kind == ZEND_AST_ZVAL) { in zend_ast_create_concat_op()
425 zval *zv1 = zend_ast_get_zval(op1); in zend_ast_create_concat_op()
432 return zend_ast_create_binary_op(ZEND_CONCAT, op0, op1); in zend_ast_create_concat_op()
537 zval op1, op2; in zend_ast_evaluate_inner() local
544 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
547 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
551 ret = op(result, &op1, &op2); in zend_ast_evaluate_inner()
552 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
558 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
561 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
567 ret = op(result, &op2, &op1); in zend_ast_evaluate_inner()
568 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
573 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
577 ret = op(result, &op1); in zend_ast_evaluate_inner()
578 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
626 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
630 if (zend_is_true(&op1)) { in zend_ast_evaluate_inner()
632 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
641 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
644 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
648 if (zend_is_true(&op1)) { in zend_ast_evaluate_inner()
652 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
659 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
662 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
666 if (zend_is_true(&op1)) { in zend_ast_evaluate_inner()
668 *result = op1; in zend_ast_evaluate_inner()
671 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
675 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
679 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
683 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
687 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
691 if (Z_TYPE(op1) > IS_NULL) { in zend_ast_evaluate_inner()
692 *result = op1; in zend_ast_evaluate_inner()
695 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
699 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
706 ZVAL_LONG(&op1, 0); in zend_ast_evaluate_inner()
707 ret = add_function(result, &op1, &op2); in zend_ast_evaluate_inner()
715 ZVAL_LONG(&op1, -1); in zend_ast_evaluate_inner()
716 ret = mul_function(result, &op1, &op2); in zend_ast_evaluate_inner()
733 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, elem->child[0], scope, &short_circuited, ctx) != SUCCESS… in zend_ast_evaluate_inner()
737 if (UNEXPECTED(zend_ast_add_unpacked_element(result, &op1) != SUCCESS)) { in zend_ast_evaluate_inner()
738 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
742 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
746 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, elem->child[1], scope, &short_circuited, ctx) != SUCCESS… in zend_ast_evaluate_inner()
751 ZVAL_UNDEF(&op1); in zend_ast_evaluate_inner()
754 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
758 if (UNEXPECTED(zend_ast_add_array_element(result, &op1, &op2) != SUCCESS)) { in zend_ast_evaluate_inner()
759 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
772 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
783 if (Z_TYPE(op1) == IS_OBJECT) { in zend_ast_evaluate_inner()
784 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
791 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
796 zend_fetch_dimension_const(result, &op1, &op2, (ast->attr & ZEND_DIM_IS) ? BP_VAR_IS : BP_VAR_R); in zend_ast_evaluate_inner()
798 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
958 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
966 if (ast->kind == ZEND_AST_NULLSAFE_PROP && Z_TYPE(op1) == IS_NULL) { in zend_ast_evaluate_inner()
973 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
978 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
983 if (Z_TYPE(op1) != IS_OBJECT) { in zend_ast_evaluate_inner()
984 zend_wrong_property_read(&op1, &op2); in zend_ast_evaluate_inner()
986 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
993 zend_object *zobj = Z_OBJ(op1); in zend_ast_evaluate_inner()
996 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
1004 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
1012 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()