Home
last modified time | relevance | path

Searched refs:string_desc_p (Results 1 - 6 of 6) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/base/
H A Decma-helpers-string.c199 ecma_string_t *string_desc_p = ecma_alloc_string (); in ecma_new_ecma_string_from_magic_string_ex_id() local
201 string_desc_p->refs_and_container = ECMA_STRING_CONTAINER_MAGIC_STRING_EX | ECMA_STRING_REF_ONE; in ecma_new_ecma_string_from_magic_string_ex_id()
202 string_desc_p->u.magic_string_ex_id = id + LIT_MAGIC_STRING__COUNT; in ecma_new_ecma_string_from_magic_string_ex_id()
204 return string_desc_p; in ecma_new_ecma_string_from_magic_string_ex_id()
257 ecma_ascii_string_t *string_desc_p; in ecma_new_ecma_string_from_utf8_buffer() local
258 string_desc_p = (ecma_ascii_string_t *) ecma_alloc_string_buffer (size + sizeof (ecma_ascii_string_t)); in ecma_new_ecma_string_from_utf8_buffer()
259 string_desc_p->header.refs_and_container = ECMA_STRING_CONTAINER_HEAP_ASCII_STRING | ECMA_STRING_REF_ONE; in ecma_new_ecma_string_from_utf8_buffer()
260 string_desc_p->size = (uint16_t) size; in ecma_new_ecma_string_from_utf8_buffer()
262 *data_p = ECMA_ASCII_STRING_GET_BUFFER (string_desc_p); in ecma_new_ecma_string_from_utf8_buffer()
263 return (ecma_string_t *) string_desc_p; in ecma_new_ecma_string_from_utf8_buffer()
268 ecma_utf8_string_t *string_desc_p; ecma_new_ecma_string_from_utf8_buffer() local
278 ecma_long_utf8_string_t *string_desc_p; ecma_new_ecma_string_from_utf8_buffer() local
345 ecma_string_t *string_desc_p = ecma_find_special_string (string_p, string_size); ecma_new_ecma_string_from_utf8() local
374 ecma_utf8_string_t *string_desc_p; ecma_new_nonref_ecma_string_from_utf8() local
384 ecma_ascii_string_t *string_desc_p; ecma_new_nonref_ecma_string_from_utf8() local
393 ecma_long_utf8_string_t *string_desc_p; ecma_new_nonref_ecma_string_from_utf8() local
457 ecma_string_t *string_desc_p = ecma_new_ecma_string_from_utf8_buffer (converted_string_length, ecma_new_ecma_string_from_utf8_converted_to_cesu8() local
608 ecma_string_t *string_desc_p = ecma_new_ecma_string_from_utf8_buffer (lit_utf8_string_length (str_buf, str_size), ecma_new_ecma_string_from_number() local
719 ecma_string_t *string_desc_p = ecma_new_ecma_string_from_utf8_buffer (cesu8_string1_length + cesu8_string2_length, ecma_append_chars_to_string() local
1099 ecma_substring_copy_to_cesu8_buffer(const ecma_string_t *string_desc_p, ecma_length_t start_pos, ecma_length_t end_pos, lit_utf8_byte_t *buffer_p, lit_utf8_size_t buffer_size) ecma_substring_copy_to_cesu8_buffer() argument
1178 ecma_substring_copy_to_utf8_buffer(const ecma_string_t *string_desc_p, ecma_length_t start_pos, ecma_length_t end_pos, lit_utf8_byte_t *buffer_p, lit_utf8_size_t buffer_size) ecma_substring_copy_to_utf8_buffer() argument
1307 ecma_string_to_utf8_bytes(const ecma_string_t *string_desc_p, lit_utf8_byte_t *buffer_p, lit_utf8_size_t buffer_size) ecma_string_to_utf8_bytes() argument
[all...]
H A Decma-helpers.h321 ecma_string_copy_to_cesu8_buffer (const ecma_string_t *string_desc_p,
325 ecma_string_copy_to_utf8_buffer (const ecma_string_t *string_desc_p,
329 ecma_substring_copy_to_cesu8_buffer (const ecma_string_t *string_desc_p,
335 ecma_substring_copy_to_utf8_buffer (const ecma_string_t *string_desc_p,
340 void ecma_string_to_utf8_bytes (const ecma_string_t *string_desc_p, lit_utf8_byte_t *buffer_p,
H A Decma-literal-storage.c149 ecma_string_t *string_desc_p = ecma_find_special_string (chars_p,size); in ecma_find_or_create_literal_string() local
150 if ((string_desc_p != NULL) && ECMA_IS_DIRECT_STRING (string_desc_p)) in ecma_find_or_create_literal_string()
152 return ecma_make_string_value (string_desc_p); in ecma_find_or_create_literal_string()
H A Decma-globals.h1542 #define ECMA_STRING_GET_CONTAINER(string_desc_p) \
1543 ((ecma_string_container_t) ((string_desc_p)->refs_and_container & ECMA_STRING_CONTAINER_MASK))
1548 #define ECMA_STRING_IS_REF_EQUALS_TO_ONE(string_desc_p) \
1549 (((string_desc_p)->refs_and_container >> 4) == 1)
/third_party/jerryscript/jerry-core/ecma/builtin-objects/
H A Decma-builtin-symbol.c201 ecma_string_t *string_desc_p = ecma_op_to_string (key); in ecma_builtin_symbol_for() local
204 if (JERRY_UNLIKELY (string_desc_p == NULL)) in ecma_builtin_symbol_for()
210 return ecma_builtin_symbol_for_helper (ecma_make_string_value (string_desc_p)); in ecma_builtin_symbol_for()
/third_party/jerryscript/jerry-core/ecma/operations/
H A Decma-symbol-object.c129 ecma_string_t *string_desc_p = ecma_get_symbol_description (symbol_p); in ecma_get_symbol_descriptive_string() local
133 ecma_stringbuilder_append (&builder, string_desc_p); in ecma_get_symbol_descriptive_string()

Completed in 7 milliseconds