Style fixes in libecmaoperations: space between function name and opening parenthesis, no space after opening parenthesis/before closing parenthesis. By mistake, the changes weren't commited with 8081e5cdb38ad0f9789a89c92362fc73a716d85c.
This commit is contained in:
@@ -38,17 +38,17 @@
|
||||
* Returned value must be freed with ecma_free_completion_value
|
||||
*/
|
||||
ecma_completion_value_t
|
||||
ecma_op_check_object_coercible( ecma_value_t value) /**< ecma-value */
|
||||
ecma_op_check_object_coercible (ecma_value_t value) /**< ecma-value */
|
||||
{
|
||||
switch ( (ecma_type_t)value.value_type )
|
||||
switch ((ecma_type_t)value.value_type)
|
||||
{
|
||||
case ECMA_TYPE_SIMPLE:
|
||||
{
|
||||
if ( ecma_is_value_undefined( value) )
|
||||
if (ecma_is_value_undefined (value))
|
||||
{
|
||||
return ecma_make_throw_value( ecma_new_standard_error( ECMA_ERROR_TYPE));
|
||||
return ecma_make_throw_value (ecma_new_standard_error (ECMA_ERROR_TYPE));
|
||||
}
|
||||
else if ( ecma_is_value_boolean( value) )
|
||||
else if (ecma_is_value_boolean (value))
|
||||
{
|
||||
break;
|
||||
}
|
||||
@@ -71,7 +71,7 @@ ecma_op_check_object_coercible( ecma_value_t value) /**< ecma-value */
|
||||
}
|
||||
}
|
||||
|
||||
return ecma_make_empty_completion_value();
|
||||
return ecma_make_empty_completion_value ();
|
||||
} /* ecma_op_check_object_coercible */
|
||||
|
||||
/**
|
||||
@@ -84,67 +84,67 @@ ecma_op_check_object_coercible( ecma_value_t value) /**< ecma-value */
|
||||
* false - otherwise.
|
||||
*/
|
||||
bool
|
||||
ecma_op_same_value( ecma_value_t x, /**< ecma-value */
|
||||
ecma_op_same_value (ecma_value_t x, /**< ecma-value */
|
||||
ecma_value_t y) /**< ecma-value */
|
||||
{
|
||||
const bool is_x_undefined = ecma_is_value_undefined( x);
|
||||
const bool is_x_null = ecma_is_value_null( x);
|
||||
const bool is_x_boolean = ecma_is_value_boolean( x);
|
||||
const bool is_x_number = ( x.value_type == ECMA_TYPE_NUMBER );
|
||||
const bool is_x_string = ( x.value_type == ECMA_TYPE_STRING );
|
||||
const bool is_x_object = ( x.value_type == ECMA_TYPE_OBJECT );
|
||||
const bool is_x_undefined = ecma_is_value_undefined (x);
|
||||
const bool is_x_null = ecma_is_value_null (x);
|
||||
const bool is_x_boolean = ecma_is_value_boolean (x);
|
||||
const bool is_x_number = (x.value_type == ECMA_TYPE_NUMBER);
|
||||
const bool is_x_string = (x.value_type == ECMA_TYPE_STRING);
|
||||
const bool is_x_object = (x.value_type == ECMA_TYPE_OBJECT);
|
||||
|
||||
const bool is_y_undefined = ecma_is_value_undefined( y);
|
||||
const bool is_y_null = ecma_is_value_null( y);
|
||||
const bool is_y_boolean = ecma_is_value_boolean( y);
|
||||
const bool is_y_number = ( y.value_type == ECMA_TYPE_NUMBER );
|
||||
const bool is_y_string = ( y.value_type == ECMA_TYPE_STRING );
|
||||
const bool is_y_object = ( y.value_type == ECMA_TYPE_OBJECT );
|
||||
const bool is_y_undefined = ecma_is_value_undefined (y);
|
||||
const bool is_y_null = ecma_is_value_null (y);
|
||||
const bool is_y_boolean = ecma_is_value_boolean (y);
|
||||
const bool is_y_number = (y.value_type == ECMA_TYPE_NUMBER);
|
||||
const bool is_y_string = (y.value_type == ECMA_TYPE_STRING);
|
||||
const bool is_y_object = (y.value_type == ECMA_TYPE_OBJECT);
|
||||
|
||||
const bool is_types_equal = ( ( is_x_undefined && is_y_undefined )
|
||||
|| ( is_x_null && is_y_null )
|
||||
|| ( is_x_boolean && is_y_boolean )
|
||||
|| ( is_x_number && is_y_number )
|
||||
|| ( is_x_string && is_y_string )
|
||||
|| ( is_x_object && is_y_object ) );
|
||||
const bool is_types_equal = ((is_x_undefined && is_y_undefined)
|
||||
|| (is_x_null && is_y_null)
|
||||
|| (is_x_boolean && is_y_boolean)
|
||||
|| (is_x_number && is_y_number)
|
||||
|| (is_x_string && is_y_string)
|
||||
|| (is_x_object && is_y_object));
|
||||
|
||||
if ( !is_types_equal )
|
||||
if (!is_types_equal)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
if ( is_x_undefined
|
||||
|| is_x_null )
|
||||
if (is_x_undefined
|
||||
|| is_x_null)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
if ( is_x_number )
|
||||
if (is_x_number)
|
||||
{
|
||||
TODO( Implement according to ECMA );
|
||||
TODO(Implement according to ECMA);
|
||||
|
||||
ecma_number_t *x_num_p = (ecma_number_t*)ECMA_GET_POINTER( x.value);
|
||||
ecma_number_t *y_num_p = (ecma_number_t*)ECMA_GET_POINTER( y.value);
|
||||
ecma_number_t *x_num_p = (ecma_number_t*)ECMA_GET_POINTER(x.value);
|
||||
ecma_number_t *y_num_p = (ecma_number_t*)ECMA_GET_POINTER(y.value);
|
||||
|
||||
return ( *x_num_p == *y_num_p );
|
||||
return (*x_num_p == *y_num_p);
|
||||
}
|
||||
|
||||
if ( is_x_string )
|
||||
if (is_x_string)
|
||||
{
|
||||
ecma_array_first_chunk_t* x_str_p = (ecma_array_first_chunk_t*)( ECMA_GET_POINTER(x.value) );
|
||||
ecma_array_first_chunk_t* y_str_p = (ecma_array_first_chunk_t*)( ECMA_GET_POINTER(y.value) );
|
||||
ecma_array_first_chunk_t* x_str_p = (ecma_array_first_chunk_t*)(ECMA_GET_POINTER(x.value));
|
||||
ecma_array_first_chunk_t* y_str_p = (ecma_array_first_chunk_t*)(ECMA_GET_POINTER(y.value));
|
||||
|
||||
return ecma_compare_ecma_string_to_ecma_string( x_str_p, y_str_p);
|
||||
return ecma_compare_ecma_string_to_ecma_string (x_str_p, y_str_p);
|
||||
}
|
||||
|
||||
if ( is_x_boolean )
|
||||
if (is_x_boolean)
|
||||
{
|
||||
return ( ecma_is_value_true( x) == ecma_is_value_true( y) );
|
||||
return (ecma_is_value_true (x) == ecma_is_value_true (y));
|
||||
}
|
||||
|
||||
JERRY_ASSERT( is_x_object );
|
||||
JERRY_ASSERT(is_x_object);
|
||||
|
||||
return ( ECMA_GET_POINTER( x.value) == ECMA_GET_POINTER( y.value) );
|
||||
return (ECMA_GET_POINTER(x.value) == ECMA_GET_POINTER(y.value));
|
||||
} /* ecma_op_same_value */
|
||||
|
||||
/**
|
||||
@@ -157,17 +157,17 @@ ecma_op_same_value( ecma_value_t x, /**< ecma-value */
|
||||
* Returned value must be freed with ecma_free_completion_value
|
||||
*/
|
||||
ecma_completion_value_t
|
||||
ecma_op_to_primitive( ecma_value_t value, /**< ecma-value */
|
||||
ecma_op_to_primitive (ecma_value_t value, /**< ecma-value */
|
||||
ecma_preferred_type_hint_t preferred_type) /**< preferred type hint */
|
||||
{
|
||||
switch ( (ecma_type_t)value.value_type )
|
||||
switch ((ecma_type_t)value.value_type)
|
||||
{
|
||||
case ECMA_TYPE_SIMPLE:
|
||||
case ECMA_TYPE_NUMBER:
|
||||
case ECMA_TYPE_STRING:
|
||||
{
|
||||
return ecma_make_completion_value( ECMA_COMPLETION_TYPE_NORMAL,
|
||||
ecma_copy_value( value, true),
|
||||
return ecma_make_completion_value (ECMA_COMPLETION_TYPE_NORMAL,
|
||||
ecma_copy_value (value, true),
|
||||
ECMA_TARGET_ID_RESERVED);
|
||||
}
|
||||
case ECMA_TYPE_OBJECT:
|
||||
@@ -194,30 +194,30 @@ ecma_op_to_primitive( ecma_value_t value, /**< ecma-value */
|
||||
* However, ecma_free_completion_value may be called for it, but it is a no-op.
|
||||
*/
|
||||
ecma_completion_value_t
|
||||
ecma_op_to_boolean( ecma_value_t value) /**< ecma-value */
|
||||
ecma_op_to_boolean (ecma_value_t value) /**< ecma-value */
|
||||
{
|
||||
switch ( (ecma_type_t)value.value_type )
|
||||
switch ((ecma_type_t)value.value_type)
|
||||
{
|
||||
case ECMA_TYPE_NUMBER:
|
||||
{
|
||||
ecma_number_t *num_p = ECMA_GET_POINTER( value.value);
|
||||
ecma_number_t *num_p = ECMA_GET_POINTER(value.value);
|
||||
|
||||
TODO( Implement according to ECMA );
|
||||
TODO(Implement according to ECMA);
|
||||
|
||||
return ecma_make_simple_completion_value( ( *num_p == 0 ) ? ECMA_SIMPLE_VALUE_FALSE
|
||||
: ECMA_SIMPLE_VALUE_TRUE );
|
||||
return ecma_make_simple_completion_value ((*num_p == 0) ? ECMA_SIMPLE_VALUE_FALSE
|
||||
: ECMA_SIMPLE_VALUE_TRUE);
|
||||
|
||||
break;
|
||||
}
|
||||
case ECMA_TYPE_SIMPLE:
|
||||
{
|
||||
if ( ecma_is_value_boolean (value ) )
|
||||
if (ecma_is_value_boolean (value))
|
||||
{
|
||||
return ecma_make_simple_completion_value( value.value);
|
||||
} else if ( ecma_is_value_undefined (value)
|
||||
|| ecma_is_value_null( value) )
|
||||
return ecma_make_simple_completion_value (value.value);
|
||||
} else if (ecma_is_value_undefined (value)
|
||||
|| ecma_is_value_null (value))
|
||||
{
|
||||
return ecma_make_simple_completion_value( ECMA_SIMPLE_VALUE_FALSE);
|
||||
return ecma_make_simple_completion_value (ECMA_SIMPLE_VALUE_FALSE);
|
||||
} else
|
||||
{
|
||||
JERRY_UNREACHABLE();
|
||||
@@ -227,16 +227,16 @@ ecma_op_to_boolean( ecma_value_t value) /**< ecma-value */
|
||||
}
|
||||
case ECMA_TYPE_STRING:
|
||||
{
|
||||
ecma_array_first_chunk_t *str_p = ECMA_GET_POINTER( value.value);
|
||||
ecma_array_first_chunk_t *str_p = ECMA_GET_POINTER(value.value);
|
||||
|
||||
return ecma_make_simple_completion_value( ( str_p->header.unit_number == 0 ) ? ECMA_SIMPLE_VALUE_FALSE
|
||||
: ECMA_SIMPLE_VALUE_TRUE );
|
||||
return ecma_make_simple_completion_value ((str_p->header.unit_number == 0) ? ECMA_SIMPLE_VALUE_FALSE
|
||||
: ECMA_SIMPLE_VALUE_TRUE);
|
||||
|
||||
break;
|
||||
}
|
||||
case ECMA_TYPE_OBJECT:
|
||||
{
|
||||
return ecma_make_simple_completion_value( ECMA_SIMPLE_VALUE_TRUE);
|
||||
return ecma_make_simple_completion_value (ECMA_SIMPLE_VALUE_TRUE);
|
||||
|
||||
break;
|
||||
}
|
||||
@@ -259,14 +259,14 @@ ecma_op_to_boolean( ecma_value_t value) /**< ecma-value */
|
||||
* Returned value must be freed with ecma_free_completion_value
|
||||
*/
|
||||
ecma_completion_value_t
|
||||
ecma_op_to_number( ecma_value_t value) /**< ecma-value */
|
||||
ecma_op_to_number (ecma_value_t value) /**< ecma-value */
|
||||
{
|
||||
switch ( (ecma_type_t)value.value_type )
|
||||
switch ((ecma_type_t)value.value_type)
|
||||
{
|
||||
case ECMA_TYPE_NUMBER:
|
||||
{
|
||||
return ecma_make_completion_value( ECMA_COMPLETION_TYPE_NORMAL,
|
||||
ecma_copy_value( value, true),
|
||||
return ecma_make_completion_value (ECMA_COMPLETION_TYPE_NORMAL,
|
||||
ecma_copy_value (value, true),
|
||||
ECMA_TARGET_ID_RESERVED);
|
||||
}
|
||||
case ECMA_TYPE_SIMPLE:
|
||||
@@ -276,11 +276,11 @@ ecma_op_to_number( ecma_value_t value) /**< ecma-value */
|
||||
}
|
||||
case ECMA_TYPE_OBJECT:
|
||||
{
|
||||
ecma_completion_value_t completion_to_primitive = ecma_op_to_primitive( value, ECMA_PREFERRED_TYPE_NUMBER);
|
||||
JERRY_ASSERT( ecma_is_completion_value_normal( completion_to_primitive) );
|
||||
ecma_completion_value_t completion_to_primitive = ecma_op_to_primitive (value, ECMA_PREFERRED_TYPE_NUMBER);
|
||||
JERRY_ASSERT(ecma_is_completion_value_normal (completion_to_primitive));
|
||||
|
||||
ecma_completion_value_t completion_to_number = ecma_op_to_number( completion_to_primitive.value);
|
||||
ecma_free_completion_value( completion_to_primitive);
|
||||
ecma_completion_value_t completion_to_number = ecma_op_to_number (completion_to_primitive.value);
|
||||
ecma_free_completion_value (completion_to_primitive);
|
||||
|
||||
return completion_to_number;
|
||||
}
|
||||
@@ -303,9 +303,9 @@ ecma_op_to_number( ecma_value_t value) /**< ecma-value */
|
||||
* Returned value must be freed with ecma_free_completion_value
|
||||
*/
|
||||
ecma_completion_value_t
|
||||
ecma_op_to_object( ecma_value_t value) /**< ecma-value */
|
||||
ecma_op_to_object (ecma_value_t value) /**< ecma-value */
|
||||
{
|
||||
JERRY_UNIMPLEMENTED_REF_UNUSED_VARS( value);
|
||||
JERRY_UNIMPLEMENTED_REF_UNUSED_VARS(value);
|
||||
} /* ecma_op_to_object */
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user