Searched refs:property_pair_p (Results 1 – 7 of 7) sorted by relevance
/third_party/jerryscript/jerry-core/ecma/base/ |
D | ecma-property-hashmap.c | 156 ecma_property_pair_t *property_pair_p = (ecma_property_pair_t *) prop_iter_p; in ecma_property_hashmap_create() local 159 property_pair_p->names_cp[i]); in ecma_property_hashmap_create() 182 ECMA_SET_NON_NULL_POINTER (pair_list_p[entry_index], property_pair_p); in ecma_property_hashmap_create() 223 ecma_property_pair_t *property_pair_p, /**< property pair */ in ecma_property_hashmap_insert() argument 226 JERRY_ASSERT (property_pair_p != NULL); in ecma_property_hashmap_insert() 264 ECMA_SET_NON_NULL_POINTER (pair_list_p[entry_index], property_pair_p); in ecma_property_hashmap_insert() 339 ecma_property_pair_t *property_pair_p = ECMA_GET_NON_NULL_POINTER (ecma_property_pair_t, in ecma_property_hashmap_delete() local 342 if ((property_pair_p->header.types + offset) == property_p) in ecma_property_hashmap_delete() 344 JERRY_ASSERT (property_pair_p->names_cp[offset] == name_cp); in ecma_property_hashmap_delete() 439 ecma_property_pair_t *property_pair_p = ECMA_GET_NON_NULL_POINTER (ecma_property_pair_t, in ecma_property_hashmap_find() local [all …]
|
D | ecma-alloc.c | 230 ecma_dealloc_property_pair (ecma_property_pair_t *property_pair_p) /**< property pair to be freed */ in ecma_dealloc_property_pair() argument 236 jmem_heap_free_block (property_pair_p, sizeof (ecma_property_pair_t)); in ecma_dealloc_property_pair()
|
D | ecma-alloc.h | 110 void ecma_dealloc_property_pair (ecma_property_pair_t *property_pair_p);
|
D | ecma-property-hashmap.h | 71 ecma_property_pair_t *property_pair_p, int property_index);
|
D | ecma-gc.c | 185 ecma_gc_mark_properties (ecma_property_pair_t *property_pair_p) /**< property pair */ in ecma_gc_mark_properties() argument 189 uint8_t property = property_pair_p->header.types[index]; in ecma_gc_mark_properties() 195 ecma_value_t value = property_pair_p->values[index].value; in ecma_gc_mark_properties() 207 ecma_property_value_t *accessor_objs_p = property_pair_p->values + index; in ecma_gc_mark_properties() 225 && property_pair_p->names_cp[index] >= LIT_FIRST_INTERNAL_MAGIC_STRING); in ecma_gc_mark_properties()
|
/third_party/jerryscript/jerry-core/ecma/operations/ |
D | ecma-array-object.c | 184 ecma_property_pair_t *property_pair_p = NULL; in ecma_fast_array_convert_to_normal() local 200 property_pair_p = ecma_alloc_property_pair (); in ecma_fast_array_convert_to_normal() 201 property_pair_p->header.next_property_cp = next_property_pair_cp; in ecma_fast_array_convert_to_normal() 202 property_pair_p->names_cp[0] = LIT_INTERNAL_MAGIC_STRING_DELETED; in ecma_fast_array_convert_to_normal() 203 property_pair_p->header.types[0] = ECMA_PROPERTY_TYPE_DELETED; in ecma_fast_array_convert_to_normal() 204 ECMA_SET_NON_NULL_POINTER (next_property_pair_cp, property_pair_p); in ecma_fast_array_convert_to_normal() 209 property_pair_p->names_cp[prop_index] = (jmem_cpointer_t) index; in ecma_fast_array_convert_to_normal() 210 property_pair_p->header.types[prop_index] = (ecma_property_t) (ECMA_PROPERTY_TYPE_NAMEDDATA in ecma_fast_array_convert_to_normal() 214 property_pair_p->values[prop_index].value = values_p[index]; in ecma_fast_array_convert_to_normal() 222 ECMA_SET_POINTER (object_p->u1.property_list_cp, property_pair_p); in ecma_fast_array_convert_to_normal()
|
/third_party/jerryscript/jerry-core/vm/ |
D | opcodes.c | 1067 ecma_property_pair_t *property_pair_p = (ecma_property_pair_t *) prop_iter_p; in opfunc_set_class_attributes() local 1071 uint8_t property = property_pair_p->header.types[index]; in opfunc_set_class_attributes() 1075 if (ecma_is_value_object (property_pair_p->values[index].value) in opfunc_set_class_attributes() 1078 … property_pair_p->header.types[index] = (uint8_t) (property & ~ECMA_PROPERTY_FLAG_ENUMERABLE); in opfunc_set_class_attributes() 1079 …opfunc_set_home_object (ecma_get_object_from_value (property_pair_p->values[index].value), parent_… in opfunc_set_class_attributes() 1084 ecma_property_value_t *accessor_objs_p = property_pair_p->values + index; in opfunc_set_class_attributes()
|