LibJS: Implement Symbol.toStringTag

This commit is contained in:
Matthew Olsson 2020-07-11 10:27:00 -07:00 committed by Andreas Kling
parent 5ecd504f4e
commit 43d955014d
Notes: sideshowbarker 2024-07-19 04:56:14 +09:00
11 changed files with 55 additions and 0 deletions

View file

@ -48,6 +48,8 @@ void JSONObject::initialize(Interpreter& interpreter, GlobalObject& global_objec
u8 attr = Attribute::Writable | Attribute::Configurable;
define_native_function("stringify", stringify, 3, attr);
define_native_function("parse", parse, 2, attr);
define_property(interpreter.well_known_symbol_to_string_tag(), js_string(interpreter, "JSON"), Attribute::Configurable);
}
JSONObject::~JSONObject()