Home
last modified time | relevance | path

Searched refs:ECMA_OBJECT_FLAG_EXTENSIBLE (Results 1 – 3 of 3) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/base/
Decma-helpers.c52 JERRY_STATIC_ASSERT (ECMA_OBJECT_FLAG_EXTENSIBLE == (ECMA_OBJECT_FLAG_BUILT_IN_OR_LEXICAL_ENV << 1),
55 JERRY_STATIC_ASSERT (ECMA_OBJECT_REF_ONE == (ECMA_OBJECT_FLAG_EXTENSIBLE << 1),
89 new_object_p->type_flags_refs = (uint16_t) (type | ECMA_OBJECT_FLAG_EXTENSIBLE); in ecma_create_object()
191 object_p->type_flags_refs = (uint16_t) (object_p->type_flags_refs | ECMA_OBJECT_FLAG_EXTENSIBLE); in ecma_op_ordinary_object_set_extensible()
Decma-globals.h738 #define ECMA_OBJECT_FLAG_EXTENSIBLE 0x20 macro
743 #define ECMA_OBJECT_FLAG_BLOCK ECMA_OBJECT_FLAG_EXTENSIBLE
/third_party/jerryscript/jerry-core/ecma/operations/
Decma-objects.c3192 return (object_p->type_flags_refs & ECMA_OBJECT_FLAG_EXTENSIBLE) != 0; in ecma_op_ordinary_object_is_extensible()
3202 object_p->type_flags_refs = (uint16_t) (object_p->type_flags_refs & ~ECMA_OBJECT_FLAG_EXTENSIBLE); in ecma_op_ordinary_object_prevent_extensions()