Home
last modified time | relevance | path

Searched refs:container_p (Results 1 - 5 of 5) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/operations/
H A Decma-container-object.c60 ecma_op_internal_buffer_append (ecma_collection_t *container_p, /**< internal container pointer */ in ecma_op_internal_buffer_append() argument
65 JERRY_ASSERT (container_p != NULL); in ecma_op_internal_buffer_append()
70 ecma_collection_append (container_p, values, 2); in ecma_op_internal_buffer_append()
74 ecma_collection_push_back (container_p, ecma_copy_value_if_not_object (key_arg)); in ecma_op_internal_buffer_append()
77 ECMA_CONTAINER_SET_SIZE (container_p, ECMA_CONTAINER_GET_SIZE (container_p) + 1); in ecma_op_internal_buffer_append()
102 ecma_op_internal_buffer_delete (ecma_collection_t *container_p, /**< internal container pointer */ in ecma_op_internal_buffer_delete() argument
106 JERRY_ASSERT (container_p != NULL); in ecma_op_internal_buffer_delete()
118 ECMA_CONTAINER_SET_SIZE (container_p, ECMA_CONTAINER_GET_SIZE (container_p) in ecma_op_internal_buffer_delete()
127 ecma_op_internal_buffer_find(ecma_collection_t *container_p, ecma_value_t key_arg, lit_magic_string_id_t lit_id) ecma_op_internal_buffer_find() argument
192 ecma_op_container_free_weakset_entries(ecma_object_t *object_p, ecma_collection_t *container_p) ecma_op_container_free_weakset_entries() argument
223 ecma_op_container_free_weakmap_entries(ecma_object_t *object_p, ecma_collection_t *container_p) ecma_op_container_free_weakmap_entries() argument
257 ecma_op_container_free_set_entries(ecma_collection_t *container_p) ecma_op_container_free_set_entries() argument
284 ecma_op_container_free_map_entries(ecma_collection_t *container_p) ecma_op_container_free_map_entries() argument
318 ecma_collection_t *container_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_collection_t, ecma_op_container_free_entries() local
385 ecma_collection_t *container_p = ecma_op_create_internal_buffer (); ecma_op_container_create() local
602 ecma_collection_t *container_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_collection_t, ecma_op_container_size() local
633 ecma_collection_t *container_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_collection_t, ecma_op_container_get() local
669 ecma_collection_t *container_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_collection_t, ecma_op_container_has() local
694 ecma_op_container_set_weak(ecma_object_t *const key_p, ecma_extended_object_t *const container_p) ecma_op_container_set_weak() argument
778 ecma_collection_t *container_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_collection_t, ecma_op_container_set() local
844 ecma_collection_t *container_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_collection_t, ecma_op_container_foreach() local
916 ecma_collection_t *container_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_collection_t, ecma_op_container_delete() local
953 ecma_collection_t *container_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_collection_t, ecma_op_container_delete_weak() local
1007 ecma_collection_t *container_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_collection_t, ecma_op_container_remove_weak_entry() local
1148 ecma_collection_t *container_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_collection_t, ecma_op_container_iterator_next() local
[all...]
H A Decma-container-object.h45 void ecma_op_container_remove_weak_entry (ecma_object_t *container_p, ecma_value_t key_arg);
/third_party/jerryscript/jerry-core/ecma/base/
H A Decma-gc.c337 ecma_collection_t *container_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_collection_t, in ecma_gc_mark_map_object() local
339 ecma_value_t *start_p = ECMA_CONTAINER_START (container_p); in ecma_gc_mark_map_object()
340 uint32_t entry_count = ECMA_CONTAINER_ENTRY_COUNT (container_p); in ecma_gc_mark_map_object()
374 ecma_collection_t *container_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_collection_t, in ecma_gc_mark_weakmap_object() local
376 ecma_value_t *start_p = ECMA_CONTAINER_START (container_p); in ecma_gc_mark_weakmap_object()
377 uint32_t entry_count = ECMA_CONTAINER_ENTRY_COUNT (container_p); in ecma_gc_mark_weakmap_object()
406 ecma_collection_t *container_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_collection_t, in ecma_gc_mark_set_object() local
408 ecma_value_t *start_p = ECMA_CONTAINER_START (container_p); in ecma_gc_mark_set_object()
409 uint32_t entry_count = ECMA_CONTAINER_ENTRY_COUNT (container_p); in ecma_gc_mark_set_object()
990 ecma_object_t *container_p in ecma_gc_free_properties() local
1178 ecma_collection_t *container_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_collection_t, ecma_gc_free_object() local
[all...]
H A Decma-globals.h1043 #define ECMA_CONTAINER_GET_SIZE(container_p) \
1044 (container_p->buffer_p[0])
1049 #define ECMA_CONTAINER_SET_SIZE(container_p, size) \
1050 (container_p->buffer_p[0] = (ecma_value_t) (size))
/third_party/jerryscript/jerry-core/api/
H A Djerry.c2528 ecma_extended_object_t *container_p = (ecma_extended_object_t *) internal_object_p; in jerry_set_internal_property() local
2529 container_p->u.class_prop.class_id = LIT_INTERNAL_MAGIC_STRING_INTERNAL_OBJECT; in jerry_set_internal_property()
2530 container_p->u.class_prop.extra_info = 0; in jerry_set_internal_property()
2531 container_p->u.class_prop.u.length = 0; in jerry_set_internal_property()

Completed in 18 milliseconds