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:
@@ -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 *);
|
||||||
|
|||||||
Reference in New Issue
Block a user