Remove duplcation of ecma_reject function

JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély zsborbely.u-szeged@partner.samsung.com
This commit is contained in:
Zsolt Borbély
2015-11-18 11:04:07 +01:00
parent d11a9e1c0d
commit aa74c3e2e0
3 changed files with 2 additions and 20 deletions
@@ -32,25 +32,6 @@
* @{ * @{
*/ */
/**
* Reject sequence
*
* @return completion value
* Returned value must be freed with ecma_free_completion_value
*/
static ecma_completion_value_t
ecma_reject (bool is_throw) /**< Throw flag */
{
if (is_throw)
{
return ecma_make_throw_obj_completion_value (ecma_new_standard_error (ECMA_ERROR_TYPE));
}
else
{
return ecma_make_simple_completion_value (ECMA_SIMPLE_VALUE_FALSE);
}
} /* ecma_reject */
/** /**
* Array object creation operation. * Array object creation operation.
* *
@@ -37,7 +37,7 @@
* @return completion value * @return completion value
* Returned value must be freed with ecma_free_completion_value * Returned value must be freed with ecma_free_completion_value
*/ */
static ecma_completion_value_t ecma_completion_value_t
ecma_reject (bool is_throw) /**< Throw flag */ ecma_reject (bool is_throw) /**< Throw flag */
{ {
if (is_throw) if (is_throw)
@@ -26,6 +26,7 @@
* @{ * @{
*/ */
extern ecma_completion_value_t ecma_reject (bool);
extern ecma_object_t *ecma_op_create_object_object_noarg (void); extern ecma_object_t *ecma_op_create_object_object_noarg (void);
extern ecma_completion_value_t ecma_op_create_object_object_arg (ecma_value_t); extern ecma_completion_value_t ecma_op_create_object_object_arg (ecma_value_t);
extern ecma_object_t *ecma_op_create_object_object_noarg_and_set_prototype (ecma_object_t *); extern ecma_object_t *ecma_op_create_object_object_noarg_and_set_prototype (ecma_object_t *);