Lines Matching refs:op1
459 zend_ast *zend_ast_create_concat_op(zend_ast *op0, zend_ast *op1) { in zend_ast_create_concat_op() argument
460 if (op0->kind == ZEND_AST_ZVAL && op1->kind == ZEND_AST_ZVAL) { in zend_ast_create_concat_op()
462 zval *zv1 = zend_ast_get_zval(op1); in zend_ast_create_concat_op()
469 return zend_ast_create_binary_op(ZEND_CONCAT, op0, op1); in zend_ast_create_concat_op()
574 zval op1, op2; in zend_ast_evaluate_inner() local
581 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
584 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
588 ret = op(result, &op1, &op2); in zend_ast_evaluate_inner()
589 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
595 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
598 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
604 ret = op(result, &op2, &op1); in zend_ast_evaluate_inner()
605 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
610 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
614 ret = op(result, &op1); in zend_ast_evaluate_inner()
615 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
663 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
667 if (zend_is_true(&op1)) { in zend_ast_evaluate_inner()
669 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
678 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
681 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
685 if (zend_is_true(&op1)) { in zend_ast_evaluate_inner()
689 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
696 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
699 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
703 if (zend_is_true(&op1)) { in zend_ast_evaluate_inner()
705 *result = op1; in zend_ast_evaluate_inner()
708 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
712 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
716 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
720 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
724 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
728 if (Z_TYPE(op1) > IS_NULL) { in zend_ast_evaluate_inner()
729 *result = op1; in zend_ast_evaluate_inner()
732 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
736 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
743 ZVAL_LONG(&op1, 0); in zend_ast_evaluate_inner()
744 ret = add_function(result, &op1, &op2); in zend_ast_evaluate_inner()
752 ZVAL_LONG(&op1, -1); in zend_ast_evaluate_inner()
753 ret = mul_function(result, &op1, &op2); in zend_ast_evaluate_inner()
770 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, elem->child[0], scope, &short_circuited, ctx) != SUCCESS… in zend_ast_evaluate_inner()
774 if (UNEXPECTED(zend_ast_add_unpacked_element(result, &op1) != SUCCESS)) { in zend_ast_evaluate_inner()
775 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
779 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
783 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, elem->child[1], scope, &short_circuited, ctx) != SUCCESS… in zend_ast_evaluate_inner()
788 ZVAL_UNDEF(&op1); in zend_ast_evaluate_inner()
791 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
795 if (UNEXPECTED(zend_ast_add_array_element(result, &op1, &op2) != SUCCESS)) { in zend_ast_evaluate_inner()
796 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
809 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
820 if (Z_TYPE(op1) == IS_OBJECT) { in zend_ast_evaluate_inner()
821 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
828 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
833 zend_fetch_dimension_const(result, &op1, &op2, (ast->attr & ZEND_DIM_IS) ? BP_VAR_IS : BP_VAR_R); in zend_ast_evaluate_inner()
835 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
995 …if (UNEXPECTED(zend_ast_evaluate_ex(&op1, ast->child[0], scope, &short_circuited, ctx) != SUCCESS)… in zend_ast_evaluate_inner()
1003 if (ast->kind == ZEND_AST_NULLSAFE_PROP && Z_TYPE(op1) == IS_NULL) { in zend_ast_evaluate_inner()
1010 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
1015 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
1020 if (Z_TYPE(op1) != IS_OBJECT) { in zend_ast_evaluate_inner()
1021 zend_wrong_property_read(&op1, &op2); in zend_ast_evaluate_inner()
1023 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
1030 zend_object *zobj = Z_OBJ(op1); in zend_ast_evaluate_inner()
1033 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
1041 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()
1049 zval_ptr_dtor_nogc(&op1); in zend_ast_evaluate_inner()