PHP_METHOD(Test_Optimizers_Tan, testVarParameter) { zval *a, a_sub; zval *this_ptr = getThis(); ZVAL_UNDEF(&a_sub); zephir_fetch_params(0, 1, 0, &a); RETURN_DOUBLE(zephir_tan(a TSRMLS_CC)); }
PHP_METHOD(Test_Optimizers_Tan, testVarParameter) { zval *a, a_sub; zval this_zv; zval *this_ptr = getThis(); if (EXPECTED(this_ptr)) { ZVAL_OBJ(&this_zv, Z_OBJ_P(this_ptr)); this_ptr = &this_zv; } else this_ptr = NULL; ZVAL_UNDEF(&a_sub); zephir_fetch_params(0, 1, 0, &a); RETURN_DOUBLE(zephir_tan(a TSRMLS_CC)); }