MCPcopy Index your code
hub / github.com/nodejs/node / propertiesToObject

Method propertiesToObject

deps/v8/test/debugger/test-api.js:394–412  ·  view source on GitHub ↗
(props)

Source from the content-addressed store, hash-verified

392 // Takes a list of properties as produced by getProperties and turns them
393 // into an object.
394 propertiesToObject(props) {
395 const obj = {}
396 props.forEach((elem) => {
397 const key = elem.name;
398
399 let value;
400 if (elem.value) {
401 // Some properties (e.g. with getters/setters) don't have a value.
402 switch (elem.value.type) {
403 case "undefined": value = undefined; break;
404 default: value = elem.value.value; break;
405 }
406 }
407
408 obj[key] = value;
409 })
410
411 return obj;
412 }
413
414 getProperties(objectId) {
415 const {msgid, msg} = this.createMessage(

Callers 3

execStateScopeObjectMethod · 0.95
eventDataExceptionMethod · 0.95

Calls 1

forEachMethod · 0.65

Tested by

no test coverage detected