MCPcopy Create free account
hub / github.com/nodejs/node / getMainFunction

Method getMainFunction

deps/v8/tools/turbolizer/src/source-resolver.ts:57–66  ·  view source on GitHub ↗
(jsonObj)

Source from the content-addressed store, hash-verified

55 }
56
57 public getMainFunction(jsonObj): Source {
58 const fncJson = jsonObj.function;
59 // Backwards compatibility.
60 if (typeof fncJson === "string") {
61 return new Source(null, null, jsonObj.source, -1, true,
62 jsonObj.sourcePosition, jsonObj.sourcePosition + jsonObj.source.length);
63 }
64 return new Source(fncJson.sourceName, fncJson.functionName, fncJson.sourceText,
65 fncJson.sourceId, false, fncJson.startPosition, fncJson.endPosition);
66 }
67
68 public setInlinings(inliningsJson): void {
69 if (inliningsJson) {

Callers 1

loadFileFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected