MCPcopy Create free account
hub / github.com/Snapchat/Valdi / newObject

Method newObject

valdi/src/valdi/quickjs/QuickJSJavaScriptContext.cpp:370–373  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

368 JSAtom atom = JS_NewAtomLen(_context, str.data(), str.size());
369 return Valdi::JSPropertyNameRef(this, toValdiJSPropertyName(atom), true);
370}
371
372Valdi::StringBox QuickJSJavaScriptContext::propertyNameToString(const Valdi::JSPropertyName& propertyName) {
373 auto guard = _threadAccessChecker.guard();
374 const auto* cString = JS_AtomToCString(_context, fromValdiJSPropertyName(propertyName));
375 if (cString == nullptr) {
376 return Valdi::StringBox();

Callers

nothing calls this directly

Calls 1

guardMethod · 0.80

Tested by

no test coverage detected