Revisit unused global functions in jerry-core (#2450)
There are some leftover global functions in the code that are not referenced at all anymore. These functions are removed by this patch. There are also some global functions that are only used in their own modules. These functions are made static by this patch. JerryScript-DCO-1.0-Signed-off-by: Akos Kiss akiss@inf.u-szeged.hu
This commit is contained in:
@@ -101,20 +101,6 @@ search_char_in_interval_array (ecma_char_t c, /**< code unit */
|
||||
return false;
|
||||
} /* search_char_in_interval_array */
|
||||
|
||||
/**
|
||||
* Check if specified character is one of the Format-Control characters
|
||||
*
|
||||
* @return true - if the character is one of characters, listed in ECMA-262 v5, Table 1,
|
||||
* false - otherwise
|
||||
*/
|
||||
bool
|
||||
lit_char_is_format_control (ecma_char_t c) /**< code unit */
|
||||
{
|
||||
return (c == LIT_CHAR_ZWNJ
|
||||
|| c == LIT_CHAR_ZWJ
|
||||
|| c == LIT_CHAR_BOM);
|
||||
} /* lit_char_is_format_control */
|
||||
|
||||
/**
|
||||
* Check if specified character is one of the Whitespace characters including those
|
||||
* that fall into "Space, Separator" ("Zs") Unicode character category.
|
||||
|
||||
@@ -27,8 +27,6 @@
|
||||
#define LIT_CHAR_ZWJ ((ecma_char_t) 0x200D) /* zero width joiner */
|
||||
#define LIT_CHAR_BOM ((ecma_char_t) 0xFEFF) /* byte order mark */
|
||||
|
||||
bool lit_char_is_format_control (ecma_char_t c);
|
||||
|
||||
/*
|
||||
* Whitespace characters (ECMA-262 v5, Table 2)
|
||||
*/
|
||||
|
||||
@@ -81,7 +81,7 @@ lit_get_magic_string_size (lit_magic_string_id_t id) /**< magic string id */
|
||||
*
|
||||
* @return magic string id
|
||||
*/
|
||||
lit_magic_string_id_t
|
||||
static lit_magic_string_id_t
|
||||
lit_get_magic_string_size_block_start (lit_utf8_size_t size) /**< magic string size */
|
||||
{
|
||||
static const lit_magic_string_id_t lit_magic_string_size_block_starts[] JERRY_CONST_DATA =
|
||||
|
||||
@@ -52,7 +52,6 @@ uint32_t lit_get_magic_string_ex_count (void);
|
||||
|
||||
const lit_utf8_byte_t *lit_get_magic_string_utf8 (lit_magic_string_id_t id);
|
||||
lit_utf8_size_t lit_get_magic_string_size (lit_magic_string_id_t id);
|
||||
lit_magic_string_id_t lit_get_magic_string_size_block_start (lit_utf8_size_t size);
|
||||
|
||||
const lit_utf8_byte_t *lit_get_magic_string_ex_utf8 (lit_magic_string_ex_id_t id);
|
||||
lit_utf8_size_t lit_get_magic_string_ex_size (lit_magic_string_ex_id_t id);
|
||||
|
||||
Reference in New Issue
Block a user