Lines Matching refs:op2
233 zval op1, op2; in zend_ast_evaluate() local
240 } else if (UNEXPECTED(zend_ast_evaluate(&op2, ast->child[1], scope) != SUCCESS)) { in zend_ast_evaluate()
245 ret = op(result, &op1, &op2); in zend_ast_evaluate()
247 zval_dtor(&op2); in zend_ast_evaluate()
254 } else if (UNEXPECTED(zend_ast_evaluate(&op2, ast->child[1], scope) != SUCCESS)) { in zend_ast_evaluate()
261 ret = op(result, &op2, &op1); in zend_ast_evaluate()
263 zval_dtor(&op2); in zend_ast_evaluate()
304 if (UNEXPECTED(zend_ast_evaluate(&op2, ast->child[1], scope) != SUCCESS)) { in zend_ast_evaluate()
309 ZVAL_BOOL(result, zend_is_true(&op2)); in zend_ast_evaluate()
310 zval_dtor(&op2); in zend_ast_evaluate()
324 if (UNEXPECTED(zend_ast_evaluate(&op2, ast->child[1], scope) != SUCCESS)) { in zend_ast_evaluate()
329 ZVAL_BOOL(result, zend_is_true(&op2)); in zend_ast_evaluate()
330 zval_dtor(&op2); in zend_ast_evaluate()
376 if (UNEXPECTED(zend_ast_evaluate(&op2, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
380 ret = add_function(result, &op1, &op2); in zend_ast_evaluate()
381 zval_dtor(&op2); in zend_ast_evaluate()
385 if (UNEXPECTED(zend_ast_evaluate(&op2, ast->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
389 ret = sub_function(result, &op1, &op2); in zend_ast_evaluate()
390 zval_dtor(&op2); in zend_ast_evaluate()
408 if (UNEXPECTED(zend_ast_evaluate(&op2, elem->child[0], scope) != SUCCESS)) { in zend_ast_evaluate()
413 if (UNEXPECTED(zend_ast_add_array_element(result, &op1, &op2) != SUCCESS)) { in zend_ast_evaluate()
415 zval_dtor(&op2); in zend_ast_evaluate()
429 } else if (UNEXPECTED(zend_ast_evaluate(&op2, ast->child[1], scope) != SUCCESS)) { in zend_ast_evaluate()
436 zend_fetch_dimension_by_zval_is(&tmp, &op1, &op2, IS_CONST); in zend_ast_evaluate()
438 zend_fetch_dimension_by_zval(&tmp, &op1, &op2); in zend_ast_evaluate()
448 zval_dtor(&op2); in zend_ast_evaluate()