Lines Matching refs:JS_PROP_CONFIGURABLE
4949 JS_PROP_CONFIGURABLE); in js_function_set_properties()
4951 JS_AtomToString(ctx, name), JS_PROP_CONFIGURABLE); in js_function_set_properties()
5028 JS_PROP_CONFIGURABLE) < 0) in js_method_set_properties()
6514 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in build_backtrace()
6516 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in build_backtrace()
6574 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in build_backtrace()
6611 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in JS_ThrowError2()
7739 JS_PROP_CONFIGURABLE; in JS_GetOwnPropertyInternal()
8100 if (!(pr->flags & JS_PROP_CONFIGURABLE)) in delete_property()
8252 !(pr->flags & JS_PROP_CONFIGURABLE)) { in set_array_length()
8912 prop_flags = (flags & (JS_PROP_CONFIGURABLE | JS_PROP_ENUMERABLE)) | in JS_CreateProperty()
8946 if (!(prop_flags & JS_PROP_CONFIGURABLE)) { in check_define_prop_flags()
8947 if ((flags & (JS_PROP_HAS_CONFIGURABLE | JS_PROP_CONFIGURABLE)) == in check_define_prop_flags()
8948 (JS_PROP_HAS_CONFIGURABLE | JS_PROP_CONFIGURABLE)) { in check_define_prop_flags()
8957 if (!(prop_flags & JS_PROP_CONFIGURABLE)) { in check_define_prop_flags()
9092 (JS_PROP_CONFIGURABLE | JS_PROP_ENUMERABLE)) | in JS_DefineProperty()
9097 if (!(prs->flags & JS_PROP_CONFIGURABLE)) { in JS_DefineProperty()
9136 if ((prs->flags & (JS_PROP_CONFIGURABLE | JS_PROP_WRITABLE)) == 0 && in JS_DefineProperty()
9206 mask |= JS_PROP_CONFIGURABLE; in JS_DefineProperty()
9274 … prop_flags = get_prop_flags(flags, JS_PROP_ENUMERABLE | JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in JS_DefineProperty()
9276 prop_flags != (JS_PROP_ENUMERABLE | JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE)) { in JS_DefineProperty()
9390 val, flags | JS_PROP_CONFIGURABLE | in JS_CreateDataPropertyUint32()
9466 if (prs && !(prs->flags & JS_PROP_CONFIGURABLE)) in JS_CheckDefineGlobalVar()
9473 if (!(prs->flags & JS_PROP_CONFIGURABLE) && in JS_CheckDefineGlobalVar()
9510 JS_PROP_CONFIGURABLE; in JS_DefineGlobalVar()
9515 (def_flags & JS_PROP_CONFIGURABLE); in JS_DefineGlobalVar()
9543 if (!prs || (prs->flags & JS_PROP_CONFIGURABLE)) { in JS_DefineGlobalFunction()
14984 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in js_build_arguments()
15004 JS_PROP_CONFIGURABLE | JS_PROP_WRITABLE); in js_build_arguments()
15033 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in js_build_mapped_arguments()
15060 JS_PROP_CONFIGURABLE | JS_PROP_WRITABLE); in js_build_mapped_arguments()
15064 JS_PROP_CONFIGURABLE | JS_PROP_WRITABLE); in js_build_mapped_arguments()
15774 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in js_instantiate_prototype()
15899 JS_PROP_CONFIGURABLE); in js_op_define_class()
15903 JS_PROP_CONFIGURABLE) < 0) in js_op_define_class()
15906 if (JS_DefineObjectName(ctx, ctor, class_name, JS_PROP_CONFIGURABLE) < 0) in js_op_define_class()
15914 JS_PROP_CONFIGURABLE | in js_op_define_class()
17645 ret = JS_DefineObjectName(ctx, sp[-1], atom, JS_PROP_CONFIGURABLE); in JS_CallInternal()
17653 ret = JS_DefineObjectNameComputed(ctx, sp[-1], sp[-2], JS_PROP_CONFIGURABLE); in JS_CallInternal()
17699 flags = JS_PROP_HAS_CONFIGURABLE | JS_PROP_CONFIGURABLE | in JS_CallInternal()
22159 prs->flags & ~(JS_PROP_CONFIGURABLE | JS_PROP_WRITABLE))) in seal_template_obj()
30642 flags |= JS_PROP_CONFIGURABLE; in instantiate_hoisted_definitions()
36030 prop_flags = JS_PROP_CONFIGURABLE; in JS_InstantiateFunctionListItem()
36040 prop_flags = JS_PROP_CONFIGURABLE; in JS_InstantiateFunctionListItem()
36177 0, JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in JS_SetConstructor()
36187 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in JS_NewGlobalCConstructor2()
36317 flags |= JS_PROP_CONFIGURABLE; in js_obj_to_desc()
36571 JS_PROP_HAS_CONFIGURABLE | JS_PROP_CONFIGURABLE; in js_object___defineGetter__()
36637 … JS_NewBool(ctx, (desc.flags & JS_PROP_CONFIGURABLE) != 0), flags) < 0) in js_object_getOwnPropertyDescriptor()
37049 if ((desc.flags & JS_PROP_CONFIGURABLE) in js_object_isSealed()
37719 len_val, JS_PROP_CONFIGURABLE); in js_function_bind()
37732 JS_PROP_CONFIGURABLE); in js_function_bind()
37885 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in js_error_constructor()
37893 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in js_error_constructor()
37935 JS_PROP_STRING_DEF("name", "Error", JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE ),
37936 JS_PROP_STRING_DEF("message", "", JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE ),
37953 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in js_aggregate_error_constructor()
39617 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "Array Iterator", JS_PROP_CONFIGURABLE ),
41551 JS_PROP_INT32_DEF("length", 0, JS_PROP_CONFIGURABLE ),
41605 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "String Iterator", JS_PROP_CONFIGURABLE ),
41871 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "Math", JS_PROP_CONFIGURABLE ),
41883 …BJECT_DEF("Math", js_math_funcs, countof(js_math_funcs), JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE ),
43415 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "RegExp String Iterator", JS_PROP_CONFIGURABLE ),
44132 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "JSON", JS_PROP_CONFIGURABLE ),
44136 …BJECT_DEF("JSON", js_json_funcs, countof(js_json_funcs), JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE ),
44306 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "Reflect", JS_PROP_CONFIGURABLE ),
44310 …("Reflect", js_reflect_funcs, countof(js_reflect_funcs), JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE ),
44539 res2 = !(desc.flags & JS_PROP_CONFIGURABLE); in js_proxy_has()
44581 if ((desc.flags & (JS_PROP_GETSET | JS_PROP_CONFIGURABLE | JS_PROP_WRITABLE)) == 0) { in js_proxy_get()
44585 } else if ((desc.flags & (JS_PROP_GETSET | JS_PROP_CONFIGURABLE)) == JS_PROP_GETSET) { in js_proxy_get()
44634 if ((desc.flags & (JS_PROP_GETSET | JS_PROP_CONFIGURABLE | JS_PROP_WRITABLE)) == 0) { in js_proxy_set()
44638 …} else if ((desc.flags & (JS_PROP_GETSET | JS_PROP_CONFIGURABLE)) == JS_PROP_GETSET && JS_IsUndefi… in js_proxy_set()
44688 JS_NewBool(ctx, (flags & JS_PROP_CONFIGURABLE) != 0), in js_create_desc()
44735 if (!(target_desc.flags & JS_PROP_CONFIGURABLE) || !p->extensible) in js_proxy_get_own_property()
44766 if (!(result_desc.flags & JS_PROP_CONFIGURABLE)) { in js_proxy_get_own_property()
44767 if (!target_desc_ret || (target_desc.flags & JS_PROP_CONFIGURABLE)) in js_proxy_get_own_property()
44843 JS_PROP_CONFIGURABLE)) == in js_proxy_define_own_property()
44850 ((desc.flags & JS_PROP_CONFIGURABLE) && setting_not_configurable)) { in js_proxy_define_own_property()
44854 if ((desc.flags & (JS_PROP_GETSET | JS_PROP_CONFIGURABLE)) == in js_proxy_define_own_property()
44866 if ((desc.flags & (JS_PROP_CONFIGURABLE | JS_PROP_WRITABLE)) == in js_proxy_define_own_property()
44870 } else if ((desc.flags & (JS_PROP_CONFIGURABLE | JS_PROP_WRITABLE)) == 0 && in js_proxy_define_own_property()
44876 if ((desc.flags & (JS_PROP_GETSET | JS_PROP_CONFIGURABLE | in js_proxy_define_own_property()
44923 if (!(desc.flags & JS_PROP_CONFIGURABLE)) in js_proxy_delete_property()
45037 if (!(desc.flags & JS_PROP_CONFIGURABLE) || !is_extensible) { in js_proxy_get_own_property_names()
45263 obj1, JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in JS_AddIntrinsicProxy()
45344 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "Symbol", JS_PROP_CONFIGURABLE ),
46065 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "Map", JS_PROP_CONFIGURABLE ),
46070 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "Map Iterator", JS_PROP_CONFIGURABLE ),
46084 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "Set", JS_PROP_CONFIGURABLE ),
46089 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "Set Iterator", JS_PROP_CONFIGURABLE ),
46097 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "WeakMap", JS_PROP_CONFIGURABLE ),
46104 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "WeakSet", JS_PROP_CONFIGURABLE ),
46158 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "GeneratorFunction", JS_PROP_CONFIGURABLE),
46165 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "Generator", JS_PROP_CONFIGURABLE),
46810 … JS_PROP_CONFIGURABLE | JS_PROP_ENUMERABLE | JS_PROP_WRITABLE) < 0) in js_promise_all()
47168 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "Promise", JS_PROP_CONFIGURABLE ),
47173 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "AsyncFunction", JS_PROP_CONFIGURABLE ),
47370 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "AsyncGeneratorFunction", JS_PROP_CONFIGURABLE ),
47379 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "AsyncGenerator", JS_PROP_CONFIGURABLE ),
47435 0, JS_PROP_CONFIGURABLE); in JS_AddIntrinsicPromise()
47473 JS_PROP_CONFIGURABLE, JS_PROP_CONFIGURABLE); in JS_AddIntrinsicPromise()
47475 0, JS_PROP_CONFIGURABLE); in JS_AddIntrinsicPromise()
48919 opset_obj, JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in js_global_operators()
48925 0, JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in js_global_operators()
48951 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in JS_AddIntrinsicOperators()
49278 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "BigInt", JS_PROP_CONFIGURABLE ),
50721 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in JS_AddIntrinsicBasicObjects()
50724 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in JS_AddIntrinsicBasicObjects()
50734 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in JS_AddIntrinsicBasicObjects()
50737 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in JS_AddIntrinsicBasicObjects()
50772 JS_PROP_HAS_CONFIGURABLE | JS_PROP_CONFIGURABLE); in JS_AddIntrinsicBaseObjects()
50776 JS_PROP_HAS_CONFIGURABLE | JS_PROP_CONFIGURABLE); in JS_AddIntrinsicBaseObjects()
50844 JS_PROP_CONFIGURABLE); in JS_AddIntrinsicBaseObjects()
50940 JS_PROP_CONFIGURABLE, JS_PROP_CONFIGURABLE); in JS_AddIntrinsicBaseObjects()
50942 0, JS_PROP_CONFIGURABLE); in JS_AddIntrinsicBaseObjects()
50949 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in JS_AddIntrinsicBaseObjects()
50953 JS_PROP_CONFIGURABLE | JS_PROP_WRITABLE); in JS_AddIntrinsicBaseObjects()
51274 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "ArrayBuffer", JS_PROP_CONFIGURABLE ),
51286 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "SharedArrayBuffer", JS_PROP_CONFIGURABLE ),
53312 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "DataView", JS_PROP_CONFIGURABLE ),
53794 JS_PROP_STRING_DEF("[Symbol.toStringTag]", "Atomics", JS_PROP_CONFIGURABLE ),
53798 …("Atomics", js_atomics_funcs, countof(js_atomics_funcs), JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE ),
53848 JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); in JS_AddIntrinsicTypedArrays()