mirror of
https://github.com/jerryscript-project/jerryscript.git
synced 2025-12-15 16:29:21 +00:00
Remove unused 'ecma_string_get_heap_number_size' and 'ecma_set_property_list' functions.
JerryScript-DCO-1.0-Signed-off-by: Robert Sipka rsipka.uszeged@partner.samsung.com
This commit is contained in:
parent
9d4f7c917f
commit
2e28542e9c
@ -744,22 +744,6 @@ ecma_string_get_number_in_desc_size (const uint32_t uint32_number) /**< number i
|
||||
return size;
|
||||
} /* ecma_string_get_number_in_desc_size */
|
||||
|
||||
/**
|
||||
* Get size of container heap number of ecma-string
|
||||
*
|
||||
* Note: the number size and length are equal
|
||||
*
|
||||
* @return number of bytes in the buffer
|
||||
*/
|
||||
static inline lit_utf8_size_t __attr_always_inline___
|
||||
ecma_string_get_heap_number_size (jmem_cpointer_t number_cp) /**< Compressed pointer to an ecma_number_t */
|
||||
{
|
||||
const ecma_number_t *num_p = ECMA_GET_NON_NULL_POINTER (ecma_number_t, number_cp);
|
||||
lit_utf8_byte_t buffer[ECMA_MAX_CHARS_IN_STRINGIFIED_NUMBER];
|
||||
|
||||
return ecma_number_to_utf8_string (*num_p, buffer, sizeof (buffer));
|
||||
} /* ecma_string_get_heap_number_size */
|
||||
|
||||
/**
|
||||
* Checks whether the given string is a sequence of ascii characters.
|
||||
*/
|
||||
|
||||
@ -340,23 +340,6 @@ ecma_get_property_list (const ecma_object_t *object_p) /**< object or lexical en
|
||||
object_p->property_list_or_bound_object_cp);
|
||||
} /* ecma_get_property_list */
|
||||
|
||||
/**
|
||||
* Set object's/lexical environment's property list.
|
||||
*
|
||||
* See also:
|
||||
* ecma_op_object_get_property_names
|
||||
*/
|
||||
static inline void
|
||||
ecma_set_property_list (ecma_object_t *object_p, /**< object or lexical environment */
|
||||
ecma_property_header_t *property_list_p) /**< properties' list */
|
||||
{
|
||||
JERRY_ASSERT (object_p != NULL);
|
||||
JERRY_ASSERT (!ecma_is_lexical_environment (object_p)
|
||||
|| ecma_get_lex_env_type (object_p) == ECMA_LEXICAL_ENVIRONMENT_DECLARATIVE);
|
||||
|
||||
ECMA_SET_POINTER (object_p->property_list_or_bound_object_cp, property_list_p);
|
||||
} /* ecma_set_property_list */
|
||||
|
||||
/**
|
||||
* Get lexical environment's 'provideThis' property
|
||||
*/
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user