[ {
  "shortName" : "static void onDidChangeListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 906,
  "endLine" : 3083,
  "linesOfCode" : 1463,
  "mcCabeIndex" : 148,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue processBindingConstantsGetOs()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingConstants.cpp",
  "fileLinesCount" : 1138,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 602,
  "linesOfCode" : 558,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Bun__deepEquals()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 652,
  "endLine" : 1264,
  "linesOfCode" : 475,
  "mcCabeIndex" : 168,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 2659,
  "endLine" : 3183,
  "linesOfCode" : 432,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function bundleBuiltinFunctions()",
  "longName" : "",
  "relativeFileName" : "src/codegen/bundle-functions.ts",
  "fileLinesCount" : 771,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 771,
  "linesOfCode" : 329,
  "mcCabeIndex" : 38,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 1787,
  "linesOfCode" : 321,
  "mcCabeIndex" : 48,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue readTerminal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 4474,
  "endLine" : 4930,
  "linesOfCode" : 321,
  "mcCabeIndex" : 87,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool dumpIfTerminal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1538,
  "endLine" : 1937,
  "linesOfCode" : 297,
  "mcCabeIndex" : 61,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SerializationReturnCode CloneSerializer::serialize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2436,
  "endLine" : 2693,
  "linesOfCode" : 240,
  "mcCabeIndex" : 51,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function parseTest()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 275,
  "endLine" : 552,
  "linesOfCode" : 240,
  "mcCabeIndex" : 58,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createErrDiff()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 653,
  "linesOfCode" : 235,
  "mcCabeIndex" : 57,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JsonWebKey convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSJsonWebKey.cpp",
  "fileLinesCount" : 360,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 256,
  "linesOfCode" : 214,
  "mcCabeIndex" : 40,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Url.prototype.resolveObject = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/url.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::src" ],
  "startLine" : 496,
  "endLine" : 791,
  "linesOfCode" : 208,
  "mcCabeIndex" : 103,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AsymmetricMatcherResult matchAsymmetricMatcherAndGetFlags()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 575,
  "linesOfCode" : 206,
  "mcCabeIndex" : 68,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue processBindingConstantsGetCrypto()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingConstants.cpp",
  "fileLinesCount" : 1138,
  "components" : [ "primary::src" ],
  "startLine" : 773,
  "endLine" : 975,
  "linesOfCode" : 203,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Url.prototype.resolveObject = function()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 720,
  "linesOfCode" : 185,
  "mcCabeIndex" : 103,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getEventSource()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 498,
  "linesOfCode" : 184,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function processFileSplit()",
  "longName" : "",
  "relativeFileName" : "src/codegen/bundle-functions.ts",
  "fileLinesCount" : 771,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 282,
  "linesOfCode" : 184,
  "mcCabeIndex" : 42,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "connect()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 663,
  "linesOfCode" : 177,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Url.prototype.parse = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/url.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 401,
  "linesOfCode" : 177,
  "mcCabeIndex" : 65,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void JSC__JSValue__forEachPropertyImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5094,
  "endLine" : 5313,
  "linesOfCode" : 176,
  "mcCabeIndex" : 73,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DeserializationResult CloneDeserializer::deserialize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 4988,
  "endLine" : 5169,
  "linesOfCode" : 174,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeTransformOptions()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1714,
  "endLine" : 1909,
  "linesOfCode" : 172,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function eos()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1141,
  "endLine" : 1307,
  "linesOfCode" : 167,
  "mcCabeIndex" : 66,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Url.prototype.parse = function()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 391,
  "linesOfCode" : 164,
  "mcCabeIndex" : 65,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1676,
  "endLine" : 1928,
  "linesOfCode" : 159,
  "mcCabeIndex" : 56,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WTF::String Bun::formatStackTrace()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 567,
  "linesOfCode" : 159,
  "mcCabeIndex" : 40,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function generate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/sockets.classes.ts",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 3,
  "endLine" : 180,
  "linesOfCode" : 158,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue fetchCommonJSModule()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ModuleLoader.cpp",
  "fileLinesCount" : 913,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 653,
  "linesOfCode" : 157,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebSocket::didFailWithErrorCode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 1264,
  "endLine" : 1454,
  "linesOfCode" : 156,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_dispatch_ready_poll()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 277,
  "endLine" : 499,
  "linesOfCode" : 156,
  "mcCabeIndex" : 51,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void fromErrorInstance()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4370,
  "endLine" : 4551,
  "linesOfCode" : 147,
  "mcCabeIndex" : 44,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static UDWtype __udivmoddi4()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/libtcc1.c",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 362,
  "linesOfCode" : 144,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSWorkerDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 278,
  "linesOfCode" : 141,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template EventModifierInit convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventModifierInit.cpp",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 178,
  "linesOfCode" : 141,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "data()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 342,
  "linesOfCode" : 139,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/SQLClient.cpp",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 227,
  "linesOfCode" : 139,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EncodedJSValue assignHeadersFromUWebSockets()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeHTTP.cpp",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 258,
  "linesOfCode" : 139,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue fetchESMSourceCode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ModuleLoader.cpp",
  "fileLinesCount" : 913,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 835,
  "linesOfCode" : 139,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool handleFragment()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketContext.h",
  "fileLinesCount" : 437,
  "components" : [ "primary::packages" ],
  "startLine" : 60,
  "endLine" : 239,
  "linesOfCode" : 139,
  "mcCabeIndex" : 48,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function pipelineImpl()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5059,
  "endLine" : 5222,
  "linesOfCode" : 134,
  "mcCabeIndex" : 45,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue processBindingConstantsGetFs()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingConstants.cpp",
  "fileLinesCount" : 1138,
  "components" : [ "primary::src" ],
  "startLine" : 637,
  "endLine" : 771,
  "linesOfCode" : 133,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var parse = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/querystring.ts",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 332,
  "linesOfCode" : 130,
  "mcCabeIndex" : 61,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function exceptionToMarkdown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/markdown.ts",
  "fileLinesCount" : 372,
  "components" : [ "primary::packages" ],
  "startLine" : 31,
  "endLine" : 182,
  "linesOfCode" : 128,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatWithOptionsInternal()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2444,
  "endLine" : 2569,
  "linesOfCode" : 123,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue createJSBufferFromJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 2299,
  "endLine" : 2456,
  "linesOfCode" : 123,
  "mcCabeIndex" : 38,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function AssertionError2()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 781,
  "linesOfCode" : 122,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertUnion.h",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 376,
  "linesOfCode" : 122,
  "mcCabeIndex" : 47,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue flattenArrayOfBuffersIntoArrayBufferOrUint8Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 213,
  "linesOfCode" : 120,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue rebindObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 828,
  "endLine" : 985,
  "linesOfCode" : 120,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function execFile()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 423,
  "linesOfCode" : 119,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "path_open: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1437,
  "endLine" : 1554,
  "linesOfCode" : 118,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function InterfaceConstructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1351,
  "endLine" : 1511,
  "linesOfCode" : 118,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createBunShellTemplateFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 7,
  "endLine" : 356,
  "linesOfCode" : 118,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EncodedJSValue doAsymmetricCipher()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2950,
  "endLine" : 3081,
  "linesOfCode" : 118,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function decodeMappings()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/sourcemap.ts",
  "fileLinesCount" : 331,
  "components" : [ "primary::packages" ],
  "startLine" : 35,
  "endLine" : 207,
  "linesOfCode" : 115,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeBunInstall()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 3072,
  "endLine" : 3205,
  "linesOfCode" : 114,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue processBindingConstantsGetZlib()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingConstants.cpp",
  "fileLinesCount" : 1138,
  "components" : [ "primary::src" ],
  "startLine" : 977,
  "endLine" : 1095,
  "linesOfCode" : 113,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void test()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/EpollHelloWorld.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::packages" ],
  "startLine" : 11,
  "endLine" : 156,
  "linesOfCode" : 110,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int main()",
  "longName" : "",
  "relativeFileName" : "misctools/cold-jsc-start.cpp",
  "fileLinesCount" : 193,
  "components" : [ "primary::misctools" ],
  "startLine" : 63,
  "endLine" : 193,
  "linesOfCode" : 110,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template ErrorEvent::Init convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 162,
  "linesOfCode" : 109,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void populateESMExports()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 933,
  "linesOfCode" : 108,
  "mcCabeIndex" : 40,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSMockModule JSMockModule::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 763,
  "linesOfCode" : 107,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template MessageEvent::Init convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 171,
  "linesOfCode" : 105,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3552,
  "endLine" : 3667,
  "linesOfCode" : 103,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void initializeColumnNames()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 739,
  "linesOfCode" : 103,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "listen()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 936,
  "endLine" : 1046,
  "linesOfCode" : 102,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function lazyLoadStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1758,
  "endLine" : 1951,
  "linesOfCode" : 101,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue createEnvironmentVariablesMap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSEnvironmentVariableMap.cpp",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 371,
  "linesOfCode" : 101,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function sliceSourceCode()",
  "longName" : "",
  "relativeFileName" : "src/codegen/builtin-parser.ts",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 130,
  "linesOfCode" : 101,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferPrototypeFunction_fillBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1158,
  "endLine" : 1275,
  "linesOfCode" : 100,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function newQUnit()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 166,
  "endLine" : 311,
  "linesOfCode" : 100,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeTransformOptions()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1588,
  "endLine" : 1712,
  "linesOfCode" : 98,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SubtleCrypto::unwrapKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 1112,
  "endLine" : 1228,
  "linesOfCode" : 97,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ReadStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 864,
  "linesOfCode" : 96,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function asyncIterator()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 2,
  "endLine" : 115,
  "linesOfCode" : 96,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readMany()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamDefaultReader.ts",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 159,
  "linesOfCode" : 95,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool parseFrame()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4199,
  "endLine" : 4331,
  "linesOfCode" : 94,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::addBuiltinGlobals()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3404,
  "endLine" : 3521,
  "linesOfCode" : 94,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convertRecord()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertRecord.h",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 220,
  "linesOfCode" : 94,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue handleVirtualModuleResult()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ModuleLoader.cpp",
  "fileLinesCount" : 913,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 401,
  "linesOfCode" : 94,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void test()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/EpollEchoServer.cpp",
  "fileLinesCount" : 156,
  "components" : [ "primary::packages" ],
  "startLine" : 10,
  "endLine" : 139,
  "linesOfCode" : 94,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__getIfPropertyExistsFromPath()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3751,
  "endLine" : 3871,
  "linesOfCode" : 93,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue convertToJSValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertWebGL.cpp",
  "fileLinesCount" : 249,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 171,
  "linesOfCode" : 93,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "struct alignas()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/LoopData.h",
  "fileLinesCount" : 160,
  "components" : [ "primary::packages" ],
  "startLine" : 38,
  "endLine" : 156,
  "linesOfCode" : 93,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int64_t indexOf()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1300,
  "endLine" : 1403,
  "linesOfCode" : 92,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void loadSignalNumberMap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 787,
  "linesOfCode" : 91,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::connect()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 458,
  "linesOfCode" : 91,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype.read = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2955,
  "endLine" : 3101,
  "linesOfCode" : 90,
  "mcCabeIndex" : 40,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function runOnResolvePlugins()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/BundlerPlugin.ts",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 296,
  "linesOfCode" : 90,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_final()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1554,
  "endLine" : 1658,
  "linesOfCode" : 88,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue readBigInt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 4383,
  "endLine" : 4472,
  "linesOfCode" : 88,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isValidValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.cpp",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 210,
  "linesOfCode" : 88,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WriteStream.prototype.getColorDepth = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 297,
  "linesOfCode" : 86,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getPosixSystemErrorMap()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/utils/errors.ts",
  "fileLinesCount" : 230,
  "components" : [ "primary::packages" ],
  "startLine" : 13,
  "endLine" : 98,
  "linesOfCode" : 86,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getWin32SystemErrorMap()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/utils/errors.ts",
  "fileLinesCount" : 230,
  "components" : [ "primary::packages" ],
  "startLine" : 100,
  "endLine" : 185,
  "linesOfCode" : 86,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function readStreamIntoSink()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 755,
  "endLine" : 863,
  "linesOfCode" : 85,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CloseEvent::Init convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.cpp",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 135,
  "linesOfCode" : 85,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::pair fenceAndConsumePostPadded()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 501,
  "endLine" : 645,
  "linesOfCode" : 85,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function loadCJS2ESM()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ImportMetaObject.ts",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 4,
  "endLine" : 125,
  "linesOfCode" : 84,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function generate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/server.classes.ts",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 3,
  "endLine" : 86,
  "linesOfCode" : 84,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int lazyLoadSQLite()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/lazy_sqlite3.h",
  "fileLinesCount" : 312,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 308,
  "linesOfCode" : 84,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSCStackTrace JSCStackTrace::captureCurrentJSStackTrace()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.cpp",
  "fileLinesCount" : 376,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 183,
  "linesOfCode" : 83,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function normalizeSpawnArguments()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 852,
  "endLine" : 968,
  "linesOfCode" : 82,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSA_OAEP::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_OAEP.cpp",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 193,
  "linesOfCode" : 80,
  "mcCabeIndex" : 39,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t parseHTTPHeader()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 809,
  "linesOfCode" : 80,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2317,
  "endLine" : 2400,
  "linesOfCode" : 80,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferConstructorFunction_allocBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 658,
  "linesOfCode" : 80,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function applyReplacements()",
  "longName" : "",
  "relativeFileName" : "src/codegen/replacements.ts",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 219,
  "linesOfCode" : 80,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static unsigned int getHeaders()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 372,
  "endLine" : 493,
  "linesOfCode" : 80,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamPipeToWritableStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 307,
  "linesOfCode" : 79,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "table()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 644,
  "endLine" : 738,
  "linesOfCode" : 79,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferConstructorFunction_concatBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 912,
  "linesOfCode" : 79,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function source()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/streams.classes.ts",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 3,
  "endLine" : 80,
  "linesOfCode" : 77,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyRSA::importJwk()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSA.cpp",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 132,
  "linesOfCode" : 77,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "XSSProtectionDisposition parseXSSProtectionHeader()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 551,
  "linesOfCode" : 77,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readArrayBufferViewImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3455,
  "endLine" : 3535,
  "linesOfCode" : 77,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline std::tuple negotiateCompression()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketExtensions.h",
  "fileLinesCount" : 256,
  "components" : [ "primary::packages" ],
  "startLine" : 144,
  "endLine" : 252,
  "linesOfCode" : 77,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function map()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1347,
  "endLine" : 1476,
  "linesOfCode" : 76,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.bind = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 422,
  "linesOfCode" : 76,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "request()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1168,
  "endLine" : 1250,
  "linesOfCode" : 76,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "changes: $getInternalField()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 99,
  "linesOfCode" : 76,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void exceptionFromString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4553,
  "endLine" : 4644,
  "linesOfCode" : 76,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readCryptoKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3950,
  "endLine" : 4029,
  "linesOfCode" : 76,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeBunInstall()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2972,
  "endLine" : 3070,
  "linesOfCode" : 76,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "lastInsertRowid: $getInternalField()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 99,
  "linesOfCode" : 75,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SubtleCrypto::wrapKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 1017,
  "endLine" : 1110,
  "linesOfCode" : 75,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferPrototypeFunction_writeBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1768,
  "endLine" : 1858,
  "linesOfCode" : 75,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OnLoadResult handleOnLoadResultNotPromise()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ModuleLoader.cpp",
  "fileLinesCount" : 913,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 283,
  "linesOfCode" : 75,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional createCommonJSModule()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 1095,
  "endLine" : 1184,
  "linesOfCode" : 74,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Bun__deepMatch()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1267,
  "endLine" : 1360,
  "linesOfCode" : 74,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__asArrayBuffer_()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2625,
  "endLine" : 2704,
  "linesOfCode" : 74,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function groupArrayElements()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1784,
  "endLine" : 1881,
  "linesOfCode" : 73,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue convertToJSValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertWebGL.cpp",
  "fileLinesCount" : 249,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 245,
  "linesOfCode" : 73,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypeFlat: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 162,
  "linesOfCode" : 72,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline EncodedJSValue jsPerformanceTimingPrototypeFunction_toJSONBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 554,
  "linesOfCode" : 72,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void addInspector()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunInspector.cpp",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 191,
  "linesOfCode" : 72,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool internalEnd()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 90,
  "endLine" : 215,
  "linesOfCode" : 72,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypeFilter: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 162,
  "linesOfCode" : 71,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3682,
  "endLine" : 3752,
  "linesOfCode" : 71,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function test()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-npm.ts",
  "fileLinesCount" : 311,
  "components" : [ "primary::packages" ],
  "startLine" : 230,
  "endLine" : 311,
  "linesOfCode" : 71,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async run()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/scripts/publish-layer.ts",
  "fileLinesCount" : 97,
  "components" : [ "primary::packages" ],
  "startLine" : 20,
  "endLine" : 94,
  "linesOfCode" : 71,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Server()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 433,
  "linesOfCode" : 70,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EncodedJSValue BunPlugin::OnResolve::run()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 840,
  "linesOfCode" : 70,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr SerializedScriptValue::decode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 332,
  "linesOfCode" : 70,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebSocket::didReceiveBinaryData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 1050,
  "endLine" : 1145,
  "linesOfCode" : 70,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferPrototypeFunction_compareBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 956,
  "endLine" : 1041,
  "linesOfCode" : 70,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createInternalModuleRegistry()",
  "longName" : "",
  "relativeFileName" : "src/codegen/internal-module-registry-scanner.ts",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 5,
  "endLine" : 93,
  "linesOfCode" : 70,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypeIncludes: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 162,
  "linesOfCode" : 69,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function FFIBuilder()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/ffi.ts",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 393,
  "linesOfCode" : 69,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoRsaHashedKeyAlgorithm convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoRsaHashedKeyAlgorithm.cpp",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 108,
  "linesOfCode" : 69,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmRsaHashedKeyGenParams convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSRsaHashedKeyGenParams.cpp",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 108,
  "linesOfCode" : 69,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSASSA_PKCS1_v1_5::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSASSA_PKCS1_v1_5.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 179,
  "linesOfCode" : 69,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmPbkdf2Params convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSPbkdf2Params.cpp",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 108,
  "linesOfCode" : 69,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSA_PSS::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_PSS.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 181,
  "linesOfCode" : 69,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmHkdfParams convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSHkdfParams.cpp",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 107,
  "linesOfCode" : 69,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue formatStackTraceToJSValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 348,
  "linesOfCode" : 69,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2203,
  "endLine" : 2271,
  "linesOfCode" : 69,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_readdir: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1242,
  "endLine" : 1309,
  "linesOfCode" : 68,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypeIndexOf: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 162,
  "linesOfCode" : 68,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool rebindValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 826,
  "linesOfCode" : 68,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function newModule()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 20,
  "endLine" : 136,
  "linesOfCode" : 68,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypeJoin: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 162,
  "linesOfCode" : 67,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue setupBunPlugin()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 333,
  "linesOfCode" : 67,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ImportMetaObject::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ImportMetaObject.cpp",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 647,
  "linesOfCode" : 67,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "spawn()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1199,
  "endLine" : 1280,
  "linesOfCode" : 66,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypeMap: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 162,
  "linesOfCode" : 66,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSValue__forEachPropertyOrdered()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5325,
  "endLine" : 5403,
  "linesOfCode" : 66,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readRSAKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3813,
  "endLine" : 3889,
  "linesOfCode" : 66,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferConstructorFunction_compareBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 731,
  "endLine" : 806,
  "linesOfCode" : 66,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template std::optional parseEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferEncodingType.cpp",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 131,
  "linesOfCode" : 66,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void defineNapiProperty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 581,
  "linesOfCode" : 66,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function onCloseDirectStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1020,
  "endLine" : 1094,
  "linesOfCode" : 65,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypePop: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 162,
  "linesOfCode" : 65,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyRSA::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAOpenSSL.cpp",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 147,
  "linesOfCode" : 65,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void upgrade()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 234,
  "endLine" : 347,
  "linesOfCode" : 65,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int main()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/build.c",
  "fileLinesCount" : 91,
  "components" : [ "primary::packages" ],
  "startLine" : 3,
  "endLine" : 91,
  "linesOfCode" : 65,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeReadableStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 107,
  "linesOfCode" : 64,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypePush: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 162,
  "linesOfCode" : 64,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SubtleCrypto::deriveKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 816,
  "endLine" : 891,
  "linesOfCode" : 64,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void populateStackFramePosition()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4076,
  "endLine" : 4167,
  "linesOfCode" : 64,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferPrototypeFunction_copyBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1042,
  "endLine" : 1121,
  "linesOfCode" : 64,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function bunInfoToMarkdown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/markdown.ts",
  "fileLinesCount" : 372,
  "components" : [ "primary::packages" ],
  "startLine" : 262,
  "endLine" : 337,
  "linesOfCode" : 64,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SendStatus send()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocket.h",
  "fileLinesCount" : 379,
  "components" : [ "primary::packages" ],
  "startLine" : 92,
  "endLine" : 186,
  "linesOfCode" : 64,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmAesGcmParams convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSAesGcmParams.cpp",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 101,
  "linesOfCode" : 63,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSBufferList::_getBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 232,
  "linesOfCode" : 63,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LIBUS_SOCKET_DESCRIPTOR bsd_create_udp_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 784,
  "endLine" : 869,
  "linesOfCode" : 63,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::optional getNextChunk()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/ChunkedEncoding.h",
  "fileLinesCount" : 235,
  "components" : [ "primary::packages" ],
  "startLine" : 104,
  "endLine" : 190,
  "linesOfCode" : 63,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypeSlice: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 162,
  "linesOfCode" : 62,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatProperty()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2233,
  "endLine" : 2294,
  "linesOfCode" : 62,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static const JSC::Identifier builtinNameMap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5011,
  "endLine" : 5072,
  "linesOfCode" : 62,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue constructFromEncoding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 533,
  "linesOfCode" : 62,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeClientServerModuleManifest()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 3267,
  "endLine" : 3333,
  "linesOfCode" : 62,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _duplexify()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4607,
  "endLine" : 4716,
  "linesOfCode" : 61,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "run()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 206,
  "linesOfCode" : 61,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypeSort: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 162,
  "linesOfCode" : 61,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 330,
  "linesOfCode" : 61,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::unique_ptr CryptoKeyRSA::exportData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAOpenSSL.cpp",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 404,
  "linesOfCode" : 61,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CustomEvent::Init convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.cpp",
  "fileLinesCount" : 380,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 114,
  "linesOfCode" : 61,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static LIBUS_SOCKET_DESCRIPTOR bsd_create_unix_socket_address()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 644,
  "endLine" : 725,
  "linesOfCode" : 61,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setSecureContext()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 625,
  "linesOfCode" : 60,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypeSplice: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 162,
  "linesOfCode" : 60,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "double JSC__JSValue__getLengthIfPropertyExistsInternal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1881,
  "endLine" : 1952,
  "linesOfCode" : 60,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function buildRootModule()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-npm.ts",
  "fileLinesCount" : 311,
  "components" : [ "primary::packages" ],
  "startLine" : 61,
  "endLine" : 122,
  "linesOfCode" : 60,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CREATE TABLE IF NOT EXISTS runs()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/runner-entrypoint.js",
  "fileLinesCount" : 244,
  "components" : [ "primary::bench" ],
  "startLine" : 180,
  "endLine" : 244,
  "linesOfCode" : 60,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypeUnshift: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 162,
  "linesOfCode" : 59,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template AddEventListenerOptions convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAddEventListenerOptions.cpp",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 90,
  "linesOfCode" : 59,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional byteLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 187,
  "linesOfCode" : 59,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int main()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/headergen/sizegen.cpp",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 89,
  "linesOfCode" : 59,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getEntry()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/runner-entrypoint.js",
  "fileLinesCount" : 244,
  "components" : [ "primary::bench" ],
  "startLine" : 21,
  "endLine" : 90,
  "linesOfCode" : 59,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "const encode = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/punycode.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 353,
  "linesOfCode" : 58,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.send = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 591,
  "endLine" : 662,
  "linesOfCode" : 58,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "listen()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 602,
  "linesOfCode" : 58,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function runSetupFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/BundlerPlugin.ts",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 192,
  "linesOfCode" : 58,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BigIntPrototypeValueOf: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 162,
  "linesOfCode" : 58,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function reduceToSingleString()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2318,
  "endLine" : 2375,
  "linesOfCode" : 58,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue constructVersions()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 214,
  "linesOfCode" : 58,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSA_OAEP::exportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_OAEP.cpp",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 257,
  "linesOfCode" : 58,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSASSA_PKCS1_v1_5::exportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSASSA_PKCS1_v1_5.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 241,
  "linesOfCode" : 58,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmECDSA::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmECDSA.cpp",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 167,
  "linesOfCode" : 58,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSA_PSS::exportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_PSS.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 243,
  "linesOfCode" : 58,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "GlobalObject::PromiseFunctions GlobalObject::promiseHandlerID()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 4097,
  "endLine" : 4154,
  "linesOfCode" : 58,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue functionRequireResolve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ImportMetaObject.cpp",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 126,
  "linesOfCode" : 58,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template PerformanceMeasureOptions convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMeasureOptions.cpp",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 91,
  "linesOfCode" : 58,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Console()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 331,
  "linesOfCode" : 57,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BooleanPrototypeValueOf: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 162,
  "linesOfCode" : 57,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatError()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1712,
  "endLine" : 1782,
  "linesOfCode" : 57,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue getInternalProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 612,
  "endLine" : 681,
  "linesOfCode" : 57,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool dumpArrayBufferView()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1274,
  "endLine" : 1333,
  "linesOfCode" : 57,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventListener::handleEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.cpp",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 259,
  "linesOfCode" : 57,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EncodedJSValue assignHeadersFromFetchHeaders()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeHTTP.cpp",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 95,
  "linesOfCode" : 57,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static getTests()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 243,
  "endLine" : 310,
  "linesOfCode" : 57,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function readableAddChunk()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2809,
  "endLine" : 2864,
  "linesOfCode" : 56,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1060,
  "endLine" : 1126,
  "linesOfCode" : 56,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function from()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferConstructor.ts",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 4,
  "endLine" : 70,
  "linesOfCode" : 56,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DatePrototypeGetTime: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 162,
  "linesOfCode" : 56,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function SQL()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 406,
  "linesOfCode" : 56,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSStringDecoder::text()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 222,
  "linesOfCode" : 56,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeJavascriptBundle()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 798,
  "endLine" : 859,
  "linesOfCode" : 56,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int bsd_sendmmsg()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 51,
  "endLine" : 110,
  "linesOfCode" : 56,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setIntervalPromise()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 231,
  "linesOfCode" : 55,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function spawnSync()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 520,
  "endLine" : 592,
  "linesOfCode" : 55,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var unescapeBuffer = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/querystring.ts",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 106,
  "linesOfCode" : 55,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DatePrototypeToISOString: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 162,
  "linesOfCode" : 55,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void node_module_register()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/node.cpp",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 108,
  "linesOfCode" : 55,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template RsaOtherPrimesInfo convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSRsaOtherPrimesInfo.cpp",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 91,
  "linesOfCode" : 55,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoHmacKeyAlgorithm convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoHmacKeyAlgorithm.cpp",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 93,
  "linesOfCode" : 55,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmAesCtrParams convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSAesCtrParams.cpp",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 93,
  "linesOfCode" : 55,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyEC::platformImportSpki()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 346,
  "linesOfCode" : 55,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoRsaKeyAlgorithm convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoRsaKeyAlgorithm.cpp",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 93,
  "linesOfCode" : 55,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmRsaKeyGenParams convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSRsaKeyGenParams.cpp",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 91,
  "linesOfCode" : 55,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue constructJSWebSocket3()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 260,
  "linesOfCode" : 55,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_socket_after_open()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 604,
  "endLine" : 702,
  "linesOfCode" : 55,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeTransformStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStream.ts",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 94,
  "linesOfCode" : 54,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DatePrototypeToString: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 162,
  "linesOfCode" : 54,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function loadOptions()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 270,
  "linesOfCode" : 54,
  "mcCabeIndex" : 54,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool evaluateCommonJSModuleOnce()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 186,
  "linesOfCode" : 54,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatProperty()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/scripts/generate-protocol.ts",
  "fileLinesCount" : 202,
  "components" : [ "primary::packages" ],
  "startLine" : 83,
  "endLine" : 136,
  "linesOfCode" : 54,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline std::string_view getDecodedQueryValue()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/QueryParser.h",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 28,
  "endLine" : 116,
  "linesOfCode" : 54,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmECDH::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmECDH.cpp",
  "fileLinesCount" : 235,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 179,
  "linesOfCode" : 53,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferToString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1518,
  "endLine" : 1581,
  "linesOfCode" : 53,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function makeInvokeMethod()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 316,
  "linesOfCode" : 53,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getJS2NativeCPP()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-js2native.ts",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 181,
  "linesOfCode" : 53,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatType()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/scripts/generate-protocol.ts",
  "fileLinesCount" : 176,
  "components" : [ "primary::packages" ],
  "startLine" : 104,
  "endLine" : 156,
  "linesOfCode" : 53,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async run()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/scripts/build-layer.ts",
  "fileLinesCount" : 102,
  "components" : [ "primary::packages" ],
  "startLine" : 47,
  "endLine" : 99,
  "linesOfCode" : 53,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_epoll_wait()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 225,
  "endLine" : 314,
  "linesOfCode" : 53,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function on()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 425,
  "linesOfCode" : 52,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ErrorPrototypeToString: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 162,
  "linesOfCode" : 52,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmHmacKeyParams convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSHmacKeyParams.cpp",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 90,
  "linesOfCode" : 52,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::pair write()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocket.h",
  "fileLinesCount" : 365,
  "components" : [ "primary::packages" ],
  "startLine" : 247,
  "endLine" : 334,
  "linesOfCode" : 52,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "const decode = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/punycode.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 262,
  "linesOfCode" : 51,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function pump()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5000,
  "endLine" : 5055,
  "linesOfCode" : 51,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async pull()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1695,
  "endLine" : 1754,
  "linesOfCode" : 51,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeTransformStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 138,
  "linesOfCode" : 51,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FunctionPrototypeToString: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 162,
  "linesOfCode" : 51,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue KeyObject__createPublicFromPrivate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 860,
  "linesOfCode" : 51,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Socket()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 275,
  "linesOfCode" : 50,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function onPullDirectStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 899,
  "endLine" : 972,
  "linesOfCode" : 50,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatValue()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1118,
  "endLine" : 1183,
  "linesOfCode" : 50,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeStackFramePosition()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 213,
  "linesOfCode" : 50,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int send_packets_out()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 241,
  "endLine" : 309,
  "linesOfCode" : 50,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function init()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 135,
  "endLine" : 184,
  "linesOfCode" : 50,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool consumeMessage()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 278,
  "endLine" : 331,
  "linesOfCode" : 50,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional inflate()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/PerMessageDeflate.h",
  "fileLinesCount" : 320,
  "components" : [ "primary::packages" ],
  "startLine" : 234,
  "endLine" : 312,
  "linesOfCode" : 50,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "outer: for()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1190,
  "endLine" : 1238,
  "linesOfCode" : 49,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function checkServerIdentity()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 212,
  "linesOfCode" : 49,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "MapPrototypeGetSize: getGetter()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 162,
  "linesOfCode" : 49,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue BunInjectedScriptHost::getInternalProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunInjectedScriptHost.cpp",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 175,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 473,
  "linesOfCode" : 49,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void populateStackFrameMetadata()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4016,
  "endLine" : 4074,
  "linesOfCode" : 49,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template EventInit convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventInit.cpp",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 78,
  "linesOfCode" : 49,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "loop: for()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/scripts/generate-protocol.ts",
  "fileLinesCount" : 176,
  "components" : [ "primary::packages" ],
  "startLine" : 29,
  "endLine" : 77,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 268,
  "linesOfCode" : 48,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerEnqueue()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 347,
  "linesOfCode" : 48,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "MapPrototypeEntries: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 162,
  "linesOfCode" : 48,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function inspect()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 727,
  "linesOfCode" : 48,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function strEscape()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 863,
  "endLine" : 921,
  "linesOfCode" : 48,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmECDSA::exportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmECDSA.cpp",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 219,
  "linesOfCode" : 48,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmECDH::exportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmECDH.cpp",
  "fileLinesCount" : 235,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 231,
  "linesOfCode" : 48,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmEd25519::exportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmEd25519.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 207,
  "linesOfCode" : 48,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr PerformanceObserver::observe()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceObserver.cpp",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 109,
  "linesOfCode" : 48,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue getInternalProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 662,
  "linesOfCode" : 48,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _addListener()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 221,
  "linesOfCode" : 48,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_ssl_ctx_use_certificate_chain()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 929,
  "endLine" : 992,
  "linesOfCode" : 48,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void test()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/EpollEchoServerPubSub.cpp",
  "fileLinesCount" : 98,
  "components" : [ "primary::packages" ],
  "startLine" : 11,
  "endLine" : 81,
  "linesOfCode" : 48,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Writable.prototype.end = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4108,
  "endLine" : 4154,
  "linesOfCode" : 47,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Url.prototype.format = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/url.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 479,
  "linesOfCode" : 47,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeTextDecoderStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TextDecoderStream.ts",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 77,
  "linesOfCode" : 47,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "MapPrototypeValues: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 162,
  "linesOfCode" : 47,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmECDH::deriveBits()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmECDH.cpp",
  "fileLinesCount" : 235,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 120,
  "linesOfCode" : 47,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSAES_PKCS1_v1_5::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSAES_PKCS1_v1_5.cpp",
  "fileLinesCount" : 191,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 144,
  "linesOfCode" : 47,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue SystemError__toErrorInstance()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1780,
  "endLine" : 1840,
  "linesOfCode" : 47,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::close()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 599,
  "endLine" : 663,
  "linesOfCode" : 47,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template PerformanceObserver::Init convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 106,
  "linesOfCode" : 47,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int main_using_file_directory_information()",
  "longName" : "",
  "relativeFileName" : "misctools/ntquery.cpp",
  "fileLinesCount" : 192,
  "components" : [ "primary::misctools" ],
  "startLine" : 38,
  "endLine" : 96,
  "linesOfCode" : 47,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int main_using_file_both_information()",
  "longName" : "",
  "relativeFileName" : "misctools/ntquery.cpp",
  "fileLinesCount" : 192,
  "components" : [ "primary::misctools" ],
  "startLine" : 100,
  "endLine" : 158,
  "linesOfCode" : 47,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReadStream.prototype[kinternalRead] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 928,
  "endLine" : 989,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async _read()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2564,
  "endLine" : 2615,
  "linesOfCode" : 46,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onwrite()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3959,
  "endLine" : 4004,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "MapPrototypeKeys: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 162,
  "linesOfCode" : 46,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EncodedJSValue BunPlugin::OnLoad::run()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 737,
  "linesOfCode" : 46,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AsymmetricKeyValueWithDER KeyObject__ParsePublicKeyPEM()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 322,
  "linesOfCode" : 46,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::Identifier GlobalObject::moduleLoaderResolve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3833,
  "endLine" : 3885,
  "linesOfCode" : 46,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue getInternalProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 471,
  "linesOfCode" : 46,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function messageToMarkdown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/markdown.ts",
  "fileLinesCount" : 372,
  "components" : [ "primary::packages" ],
  "startLine" : 184,
  "endLine" : 236,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function reduce()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1555,
  "endLine" : 1620,
  "linesOfCode" : 45,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerFillDescriptorFromQueue()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 519,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue runVirtualModule()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 861,
  "endLine" : 917,
  "linesOfCode" : 45,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmEd25519::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmEd25519.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 158,
  "linesOfCode" : 45,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DeserializationResult deserialize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2768,
  "endLine" : 2812,
  "linesOfCode" : 45,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSBufferList::_getString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 159,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeFrameworkConfig()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1237,
  "endLine" : 1288,
  "linesOfCode" : 45,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function maybeInvokeDelegate()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 397,
  "linesOfCode" : 45,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int bsd_udp_setup_sendbuf()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 177,
  "endLine" : 228,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void on_read()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 447,
  "endLine" : 541,
  "linesOfCode" : 45,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function getGuides()",
  "longName" : "",
  "relativeFileName" : "scripts/nav2readme.ts",
  "fileLinesCount" : 113,
  "components" : [ "primary::scripts" ],
  "startLine" : 26,
  "endLine" : 77,
  "linesOfCode" : 45,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamDefineLazyIterators()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 2118,
  "endLine" : 2165,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function addPrototypeProperties()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 998,
  "endLine" : 1050,
  "linesOfCode" : 44,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyOKP::importJwkInternal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 171,
  "linesOfCode" : 44,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmHMAC::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHMAC.cpp",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 146,
  "linesOfCode" : 44,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void runWhilePaused()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunDebugger.cpp",
  "fileLinesCount" : 596,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 231,
  "linesOfCode" : 44,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeLocation()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2315,
  "endLine" : 2364,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LIBUS_SOCKET_DESCRIPTOR bsd_create_listen_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 580,
  "endLine" : 633,
  "linesOfCode" : 44,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function runTest()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 125,
  "endLine" : 168,
  "linesOfCode" : 44,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function variablesSortBy()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2482,
  "endLine" : 2525,
  "linesOfCode" : 44,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var qsEscape = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/querystring.ts",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 156,
  "linesOfCode" : 43,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function toArrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 204,
  "linesOfCode" : 43,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmHMAC::exportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHMAC.cpp",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 193,
  "linesOfCode" : 43,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyOKP::importPkcs8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKPOpenSSL.cpp",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 258,
  "linesOfCode" : 43,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String computeErrorInfoWithPrepareStackTrace()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 602,
  "endLine" : 658,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExceptionOr appendToHeaderMap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 120,
  "linesOfCode" : 43,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSBufferList::concat()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 80,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_loop_run_bun_tick()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 234,
  "endLine" : 296,
  "linesOfCode" : 43,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 308,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function spawn()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 180,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function fakeParentPort()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 179,
  "linesOfCode" : 42,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function clearBuffer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4050,
  "endLine" : 4091,
  "linesOfCode" : 42,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EncodedJSValue jsFunctionAppendVirtualModulePluginBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 150,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue KeyObject__createECFromPrivate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 780,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dumpImmediate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1140,
  "endLine" : 1183,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventEmitter::innerInvokeEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 268,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function objectPreviewToString()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/src/util/preview.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::packages" ],
  "startLine" : 39,
  "endLine" : 80,
  "linesOfCode" : 42,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_read()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 332,
  "endLine" : 390,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isErrored()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1044,
  "endLine" : 1084,
  "linesOfCode" : 41,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _write()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3852,
  "endLine" : 3892,
  "linesOfCode" : 41,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamToArrayBufferDirect()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 2005,
  "endLine" : 2070,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue jsFunctionAppendOnLoadPluginBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 94,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue jsFunctionAppendOnResolvePluginBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 201,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmEcKeyParams convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSEcKeyParams.cpp",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 75,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmRsaHashedImportParams convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSRsaHashedImportParams.cpp",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 78,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmAesKeyParams convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSAesKeyParams.cpp",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 76,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmEcdsaParams convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSEcdsaParams.cpp",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 78,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoEcKeyAlgorithm convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoEcKeyAlgorithm.cpp",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 77,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmRsaPssParams convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSRsaPssParams.cpp",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 76,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAesKeyAlgorithm convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoAesKeyAlgorithm.cpp",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 78,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmAesCbcCfbParams convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSAesCbcCfbParams.cpp",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 78,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmEcdhKeyDeriveParams convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSEcdhKeyDeriveParams.cpp",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 77,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__AnyPromise__wrap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2986,
  "endLine" : 3036,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::optional fromJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 90,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue readRTCCertificate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 4240,
  "endLine" : 4283,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function formatResponse()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 234,
  "endLine" : 274,
  "linesOfCode" : 41,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function pipe()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5223,
  "endLine" : 5262,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function privateInitializeReadableByteStreamController()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 74,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function processTicksAndRejections()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 300,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function toBytes()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 281,
  "linesOfCode" : 40,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CallSite::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.cpp",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 74,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmECDSA::platformVerify()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmECDSAOpenSSL.cpp",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 133,
  "linesOfCode" : 40,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebCore__FetchHeaders__copyTo()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1493,
  "endLine" : 1537,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeJSX()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 615,
  "endLine" : 659,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeLoadedFramework()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1421,
  "endLine" : 1465,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_loop_run()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 177,
  "endLine" : 231,
  "linesOfCode" : 40,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function printTest()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 170,
  "endLine" : 209,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool consumeContinuation()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 340,
  "endLine" : 386,
  "linesOfCode" : 40,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function listenInCluster()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 1118,
  "endLine" : 1159,
  "linesOfCode" : 39,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 14,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setTimeoutPromise()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 90,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "newReadableStreamFromStreamReadable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3596,
  "endLine" : 3675,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createNativeStreamReadable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5559,
  "endLine" : 5803,
  "linesOfCode" : 39,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 569,
  "endLine" : 610,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createTransformStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 80,
  "linesOfCode" : 39,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SubtleCrypto::generateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 769,
  "endLine" : 814,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSAES_PKCS1_v1_5::exportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSAES_PKCS1_v1_5.cpp",
  "fileLinesCount" : 191,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 187,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSCallbackData::invokeCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCallbackData.cpp",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 99,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool parseRange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 691,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t SerializedScriptValue::computeMemoryCost()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5276,
  "endLine" : 5327,
  "linesOfCode" : 39,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue createNodeHTTPInternalBinding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeHTTP.cpp",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 501,
  "linesOfCode" : 39,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ensureNamesLoaded()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 400,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Url.prototype.format = function()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 453,
  "linesOfCode" : 39,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int bsd_recvmmsg()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 112,
  "endLine" : 151,
  "linesOfCode" : 39,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view deflate()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/PerMessageDeflate.h",
  "fileLinesCount" : 320,
  "components" : [ "primary::packages" ],
  "startLine" : 156,
  "endLine" : 211,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 678,
  "endLine" : 735,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setImmediatePromise()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 129,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _ttyWriteDumb()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2847,
  "endLine" : 2891,
  "linesOfCode" : 38,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function exitHandler()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 305,
  "linesOfCode" : 38,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function doSend()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 736,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _writeHead()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 2160,
  "endLine" : 2216,
  "linesOfCode" : 38,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "sendTrailers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 484,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getStdinStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 238,
  "linesOfCode" : 38,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cluster._getServer = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 109,
  "linesOfCode" : 38,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getConstructorName()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 949,
  "endLine" : 993,
  "linesOfCode" : 38,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getFunctionBase()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1518,
  "endLine" : 1556,
  "linesOfCode" : 38,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue createDOMException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 198,
  "linesOfCode" : 38,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool getWindowSize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 104,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmRsaOaepParams convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSRsaOaepParams.cpp",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 75,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool BundlerPlugin::anyMatchesCrossThread()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBundlerPlugin.cpp",
  "fileLinesCount" : 427,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 107,
  "linesOfCode" : 38,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "uint8_t JSC__JSValue__asBigIntCompare()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3560,
  "endLine" : 3604,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue SerializedScriptValue::fromArrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5707,
  "endLine" : 5754,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::terminate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 704,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline T toSmallerInt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 146,
  "linesOfCode" : 38,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline T toSmallerUInt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 193,
  "linesOfCode" : 38,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue constructDNSObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 358,
  "linesOfCode" : 38,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeScanResult()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2088,
  "endLine" : 2127,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function registerNativeCall()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-js2native.ts",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 102,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline size_t formatMessage()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 171,
  "endLine" : 219,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void consume()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 393,
  "endLine" : 433,
  "linesOfCode" : 38,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view getToken()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Multipart.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::packages" ],
  "startLine" : 66,
  "endLine" : 119,
  "linesOfCode" : 38,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function reactEscapeHtml()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/escapeHTML.js",
  "fileLinesCount" : 116,
  "components" : [ "primary::bench" ],
  "startLine" : 21,
  "endLine" : 64,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 249,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function WritableState()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3789,
  "endLine" : 3825,
  "linesOfCode" : 37,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype._final = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1319,
  "endLine" : 1357,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerPull()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 222,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatSpecialArray()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1993,
  "endLine" : 2030,
  "linesOfCode" : 37,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CallSite::formatAsString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.cpp",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 146,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SubtleCrypto::exportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 972,
  "endLine" : 1015,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_GCM::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_GCM.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 197,
  "linesOfCode" : 37,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_GCM::exportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_GCM.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 238,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CBC::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CBC.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 149,
  "linesOfCode" : 37,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CBC::exportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CBC.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 190,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CTR::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 158,
  "linesOfCode" : 37,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CTR::exportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 199,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_KW::exportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_KW.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 153,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CFB::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CFB.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 149,
  "linesOfCode" : 37,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CFB::exportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CFB.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 190,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSValue__putRecord()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1996,
  "endLine" : 2039,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 534,
  "linesOfCode" : 37,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int bsd_do_connect_raw()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 954,
  "endLine" : 998,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function fetchAllMappings()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/sourcemap.ts",
  "fileLinesCount" : 331,
  "components" : [ "primary::packages" ],
  "startLine" : 263,
  "endLine" : 302,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_epoll_ctl()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 165,
  "endLine" : 222,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "restart: while()",
  "longName" : "",
  "relativeFileName" : "misctools/publish-examples.js",
  "fileLinesCount" : 137,
  "components" : [ "primary::misctools" ],
  "startLine" : 68,
  "endLine" : 107,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function setUpWritableStreamDefaultControllerFromUnderlyingSink()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 654,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeIntLE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 253,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeIntBE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 289,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeUIntLE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 325,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeUIntBE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 361,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getUserOptions()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 620,
  "endLine" : 665,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_KW::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_KW.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 112,
  "linesOfCode" : 36,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Worker::dispatchOnline()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 341,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static SerializationReturnCode serialize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 863,
  "endLine" : 898,
  "linesOfCode" : 36,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template PerformanceMarkOptions convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMarkOptions.cpp",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 66,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_timer_sweep()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 98,
  "endLine" : 151,
  "linesOfCode" : 36,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "data: logMessageToExpression()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2215,
  "endLine" : 2306,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype.on = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2479,
  "endLine" : 2513,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype.wrap = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3339,
  "endLine" : 3373,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "(function ()()",
  "longName" : "",
  "relativeFileName" : "src/js/node/querystring.ts",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 45,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ping()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 994,
  "endLine" : 1030,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createInternalWritableStreamFromUnderlyingSink()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 112,
  "linesOfCode" : 35,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamFinishErroring()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 297,
  "linesOfCode" : 35,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getBoxedBase()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1458,
  "endLine" : 1495,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSStringDecoder::write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 261,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyOKP::importSpki()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKPOpenSSL.cpp",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 131,
  "linesOfCode" : 35,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoKeyPair convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKeyPair.cpp",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 72,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSObject__putRecord()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1954,
  "endLine" : 1995,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template TextEncoder::EncodeIntoResult convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 115,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsMessageEventPrototypeFunction_initMessageEventBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 422,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferPrototypeFunction_toStringBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1602,
  "endLine" : 1647,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeFrameworkConfig()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1191,
  "endLine" : 1235,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeRouteConfig()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1549,
  "endLine" : 1586,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeTransformResponse()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2240,
  "endLine" : 2276,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LIBUS_SOCKET_DESCRIPTOR bsd_create_connect_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 1035,
  "endLine" : 1080,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function remoteObjectToString()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/src/util/preview.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::packages" ],
  "startLine" : 3,
  "endLine" : 37,
  "linesOfCode" : 35,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fetch()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 698,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 108,
  "linesOfCode" : 34,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function setupReadableStreamDefaultController()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 157,
  "linesOfCode" : 34,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function internalRead()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 200,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function overridableRequire()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/Module.ts",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 87,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function pipeTo()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 474,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NumberPrototypeToString: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 162,
  "linesOfCode" : 34,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cluster.fork = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 178,
  "linesOfCode" : 34,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function queryServer()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 276,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatMapIterInner()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2157,
  "endLine" : 2191,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JsonWebKey CryptoKeyRSA::exportJwk()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSA.cpp",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 175,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSAbortSignalOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignalCustom.cpp",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 72,
  "linesOfCode" : 34,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSErrorHandler::handleEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorHandler.cpp",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 119,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSFetchHeadersDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 157,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr atob()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/Base64Helpers.cpp",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 51,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::JSValue constructResultObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 1809,
  "endLine" : 1854,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::SyntheticSourceProvider::SyntheticSourceGenerator generateInternalModuleSourceCode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ModuleLoader.cpp",
  "fileLinesCount" : 913,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 125,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeMessage()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2452,
  "endLine" : 2488,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeWebsocketMessageBuildSuccess()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2763,
  "endLine" : 2800,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeWebsocketMessageBuildFailure()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2813,
  "endLine" : 2850,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "dispatchException: function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 611,
  "linesOfCode" : 34,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_async_wakeup()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 688,
  "endLine" : 729,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/assert.ts",
  "fileLinesCount" : 233,
  "components" : [ "primary::packages" ],
  "startLine" : 183,
  "endLine" : 216,
  "linesOfCode" : 34,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 421,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function writeFileAsyncIterator()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 610,
  "endLine" : 648,
  "linesOfCode" : 33,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function expectedException()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 1052,
  "endLine" : 1084,
  "linesOfCode" : 33,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype.pipe = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3105,
  "endLine" : 3216,
  "linesOfCode" : 33,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function consumeStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 1008,
  "linesOfCode" : 33,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var stringify = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/querystring.ts",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 195,
  "linesOfCode" : 33,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "renegotiate()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 442,
  "linesOfCode" : 33,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function aborted()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 279,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 65,
  "linesOfCode" : 33,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function transformStreamDefaultSinkWriteAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 304,
  "linesOfCode" : 33,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeTextEncoderStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TextEncoderStream.ts",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 60,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NumberPrototypeValueOf: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 162,
  "linesOfCode" : 33,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsStringDecoderCast()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 71,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "uint8_t JSStringDecoder::utf8CheckIncomplete()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 161,
  "linesOfCode" : 33,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SubtleCrypto::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 929,
  "endLine" : 970,
  "linesOfCode" : 33,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void adjustPositionBackwards()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackFrame.cpp",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 55,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__createStringArray()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2726,
  "endLine" : 2762,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSValue__getNameProperty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4690,
  "endLine" : 4731,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "StringView extractCharsetFromMediaType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 462,
  "linesOfCode" : 33,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convertArray()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 241,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebSocket::didClose()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 1192,
  "endLine" : 1247,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FragmentedSharedBuffer::copyTo()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 378,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue rebindStatement()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 987,
  "endLine" : 1026,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue writeToBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 369,
  "linesOfCode" : 33,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void receiveMessagesOnInspectorThread()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunDebugger.cpp",
  "fileLinesCount" : 596,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 271,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function registerCodeLensProvider()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/tasks/package.json.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 81,
  "endLine" : 142,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static transformSync()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 312,
  "endLine" : 346,
  "linesOfCode" : 33,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "handshake()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 341,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_write: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1135,
  "endLine" : 1166,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "path_filestat_set_times: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1393,
  "endLine" : 1424,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "initWasiFdInfo()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1901,
  "endLine" : 1932,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function once()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 359,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function normalizeExecFileArgs()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 792,
  "endLine" : 830,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function assignHeadersSlow()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 729,
  "endLine" : 763,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function splitEscapedAltNames()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 155,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function improveStack()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1612,
  "endLine" : 1646,
  "linesOfCode" : 32,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "query()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 472,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void generateNativeModule_AbortControllerModule()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/AbortControllerModuleModule.h",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 53,
  "linesOfCode" : 32,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE bool isAbsolutePath()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/PathInlines.h",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 48,
  "linesOfCode" : 32,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue FunctionTemplate::functionCall()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8FunctionTemplate.cpp",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 135,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue processBindingConstantsGetTrace()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingConstants.cpp",
  "fileLinesCount" : 1138,
  "components" : [ "primary::src" ],
  "startLine" : 604,
  "endLine" : 635,
  "linesOfCode" : 32,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsSubtleCryptoPrototypeFunction_unwrapKeyBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 591,
  "linesOfCode" : 32,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoKeyRSA::generatePair()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAOpenSSL.cpp",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 229,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SubtleCrypto::encrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 584,
  "endLine" : 622,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SubtleCrypto::decrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 624,
  "endLine" : 662,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SubtleCrypto::verify()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 702,
  "endLine" : 739,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void extract()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 412,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeProblems()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 428,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeJavascriptBundledModule()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 731,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeJavascriptBundledPackage()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 779,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeLoadedRouteConfig()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1479,
  "endLine" : 1513,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function main()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 704,
  "endLine" : 735,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getBunInfo()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/markdown.ts",
  "fileLinesCount" : 372,
  "components" : [ "primary::packages" ],
  "startLine" : 340,
  "endLine" : 372,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getImports()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1867,
  "endLine" : 1900,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Prototype.setRawMode = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 71,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function IncomingMessage()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 801,
  "endLine" : 837,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function pipeToShutdownWithAction()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 453,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "finishInternal()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1186,
  "endLine" : 1225,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function internalRequire()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ImportMetaObject.ts",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 176,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Local FunctionTemplate::New()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8FunctionTemplate.cpp",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 59,
  "linesOfCode" : 31,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SubtleCrypto::sign()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 700,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readStringData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3289,
  "endLine" : 3319,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readIdentifierData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3321,
  "endLine" : 3351,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSPerformanceObserverDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 189,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void enableFastMallocForSQLite()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 124,
  "linesOfCode" : 31,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferPrototypeFunction_SliceWithEncoding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1651,
  "endLine" : 1689,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_ssl_ctx_use_privatekey_content()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 862,
  "endLine" : 895,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_internal_ssl_socket_write()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1684,
  "endLine" : 1734,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void on_udp_socket_data_client()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 104,
  "endLine" : 163,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void on_udp_socket_data()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 165,
  "endLine" : 226,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function nodeSpawn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 639,
  "endLine" : 669,
  "linesOfCode" : 31,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "stackTrace: stripAnsi()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2103,
  "endLine" : 2213,
  "linesOfCode" : 31,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void end()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocket.h",
  "fileLinesCount" : 379,
  "components" : [ "primary::packages" ],
  "startLine" : 190,
  "endLine" : 238,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool executeHandlers()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpRouter.h",
  "fileLinesCount" : 402,
  "components" : [ "primary::packages" ],
  "startLine" : 207,
  "endLine" : 246,
  "linesOfCode" : 31,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool publish()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/TopicTree.h",
  "fileLinesCount" : 369,
  "components" : [ "primary::packages" ],
  "startLine" : 310,
  "endLine" : 364,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional getNextPart()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Multipart.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::packages" ],
  "startLine" : 172,
  "endLine" : 226,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 91,
  "endLine" : 121,
  "linesOfCode" : 31,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function generateBigSwitchStatement()",
  "longName" : "",
  "relativeFileName" : "misctools/gen-unicode-table.js",
  "fileLinesCount" : 172,
  "components" : [ "primary::misctools" ],
  "startLine" : 107,
  "endLine" : 144,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "crc32: $newZigFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 438,
  "linesOfCode" : 30,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "path_filestat_get: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1363,
  "endLine" : 1392,
  "linesOfCode" : 30,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fstatSync()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1796,
  "endLine" : 1825,
  "linesOfCode" : 30,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function lookup()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 60,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onData()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1112,
  "endLine" : 1149,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "for await()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1394,
  "endLine" : 1423,
  "linesOfCode" : 30,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ensureReadableStreamController()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1280,
  "endLine" : 1309,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validate()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/BundlerPlugin.ts",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 92,
  "linesOfCode" : 30,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function unref()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 119,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function parseUrl()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/debugger.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 295,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue createUndiciInternalBinding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/Undici.cpp",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 57,
  "linesOfCode" : 30,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue createNodeCryptoBinding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 3093,
  "endLine" : 3130,
  "linesOfCode" : 30,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref SourceProvider::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigSourceProvider.cpp",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 112,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SubtleCrypto::deriveBits()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 893,
  "endLine" : 927,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void URLDecomposition::setHost()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 141,
  "linesOfCode" : 30,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSObjectCallAsFunctionReturnValueHoldingAPILock()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2346,
  "endLine" : 2386,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsTextEncoderPrototypeFunction_encodeBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 404,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferConstructorFunction_byteLengthBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 688,
  "endLine" : 729,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeFallbackMessageContainer()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 496,
  "endLine" : 529,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeTransform()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1989,
  "endLine" : 2022,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function sliceRegularExpressionSourceCode()",
  "longName" : "",
  "relativeFileName" : "src/codegen/builtin-parser.ts",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 187,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline __attribute__()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 542,
  "endLine" : 576,
  "linesOfCode" : 30,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static LIBUS_SOCKET_DESCRIPTOR internal_bsd_create_listen_socket_unix()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 727,
  "endLine" : 763,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_update_handshake()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 380,
  "endLine" : 421,
  "linesOfCode" : 30,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function rm()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fs.ts",
  "fileLinesCount" : 159,
  "components" : [ "primary::packages" ],
  "startLine" : 22,
  "endLine" : 56,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async completions()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1252,
  "endLine" : 1286,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function receiveRequest()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 194,
  "endLine" : 223,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_getaddrinfo()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 446,
  "endLine" : 490,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function generateRangeTable()",
  "longName" : "",
  "relativeFileName" : "misctools/gen-unicode-table.js",
  "fileLinesCount" : 172,
  "components" : [ "primary::misctools" ],
  "startLine" : 68,
  "endLine" : 105,
  "linesOfCode" : 30,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "deflate: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 438,
  "linesOfCode" : 29,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "handshake()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 189,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function promisify()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 211,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeArrayStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1267,
  "endLine" : 1325,
  "linesOfCode" : 29,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/RoundRobinHandle.ts",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 52,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function onLink()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 332,
  "linesOfCode" : 29,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function bufferedWriter()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/debugger.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 261,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static uint8_t x86_cpu_features()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CPUFeatures.cpp",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 65,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE String JSCStackFrame::retrieveFunctionName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.cpp",
  "fileLinesCount" : 376,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 350,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSStringDecoder::fillLast()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 109,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void rejectWithException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 474,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::optional toKeyData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 515,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyEC::importJwk()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.cpp",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 117,
  "linesOfCode" : 29,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSBundlerPlugin::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBundlerPlugin.cpp",
  "fileLinesCount" : 427,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 286,
  "linesOfCode" : 29,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__VM__runGC()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4815,
  "endLine" : 4849,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC__JSValue ZigGlobalObject__readableStreamToArrayBufferBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 2199,
  "endLine" : 2236,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DeferredPromise::reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 176,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DeferredPromise::reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 211,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsTextEncoderPrototypeFunction_encodeIntoBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 442,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "usage",
  "longName" : "usage",
  "relativeFileName" : "src/codegen/generate-unified-source-bundles.rb",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 61,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function publishModule()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-npm.ts",
  "fileLinesCount" : 311,
  "components" : [ "primary::packages" ],
  "startLine" : 157,
  "endLine" : 195,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function bunSpawn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 671,
  "endLine" : 702,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static scan()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 348,
  "endLine" : 381,
  "linesOfCode" : 29,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "uint32_t findHandler()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpRouter.h",
  "fileLinesCount" : 402,
  "components" : [ "primary::packages" ],
  "startLine" : 249,
  "endLine" : 279,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::pair parse()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/ProxyParser.h",
  "fileLinesCount" : 163,
  "components" : [ "primary::packages" ],
  "startLine" : 95,
  "endLine" : 156,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "deflateSync: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 438,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "address()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 895,
  "endLine" : 924,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function fail()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 857,
  "endLine" : 884,
  "linesOfCode" : 28,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function undestroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1869,
  "endLine" : 1896,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function newStreamReadableFromReadableStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2650,
  "endLine" : 2696,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function fromAsyncGen()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4558,
  "endLine" : 4606,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function NativeWritablePrototypeWrite()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5886,
  "endLine" : 5920,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readDirectStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 732,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function tryUseReadableStreamBufferedFastPath()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 982,
  "endLine" : 1018,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeArrayBufferStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1327,
  "endLine" : 1360,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onLink()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 350,
  "linesOfCode" : 28,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatPrimitive()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1937,
  "endLine" : 1967,
  "linesOfCode" : 28,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function dlopen()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/ffi.ts",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 447,
  "linesOfCode" : 28,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue JSStringDecoderConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 523,
  "endLine" : 559,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_GCM::encrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_GCM.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 105,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_GCM::decrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_GCM.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 138,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSGlobalObject__createAggregateError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2764,
  "endLine" : 2795,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String computeErrorInfo()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 660,
  "endLine" : 694,
  "linesOfCode" : 28,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ConsoleObject::messageWithTypeAndLevel()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.cpp",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 63,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2047,
  "endLine" : 2079,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool readString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3205,
  "endLine" : 3235,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool readIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3251,
  "endLine" : 3281,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue SerializedScriptValue::deserialize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5776,
  "endLine" : 5803,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSPerformanceMarkDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMark.cpp",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 118,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferPrototypeFunction_equalsBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1123,
  "endLine" : 1157,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferPrototypeFunction_swap32Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1449,
  "endLine" : 1482,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferPrototypeFunction_swap64Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1483,
  "endLine" : 1516,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeStackFrame()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 146,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeJSException()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 344,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeJavascriptBundleContainer()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 895,
  "endLine" : 926,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeLoaderMap()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1070,
  "endLine" : 1098,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeWebsocketMessageWelcome()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2635,
  "endLine" : 2665,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function values()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 510,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SUPPRESS_ASAN void JSBuiltinInternalFunctions::initialize()",
  "longName" : "",
  "relativeFileName" : "src/codegen/bundle-functions.ts",
  "fileLinesCount" : 771,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 483,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_internal_handle_shutdown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 255,
  "endLine" : 309,
  "linesOfCode" : 28,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function installBun()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/npm/install.ts",
  "fileLinesCount" : 134,
  "components" : [ "primary::packages" ],
  "startLine" : 62,
  "endLine" : 90,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function previewLockfile()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/lockfile/index.ts",
  "fileLinesCount" : 109,
  "components" : [ "primary::packages" ],
  "startLine" : 67,
  "endLine" : 94,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async setFunctionBreakpoints()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1046,
  "endLine" : 1101,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async setExceptionBreakpoints()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1130,
  "endLine" : 1160,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void onHttp()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpContext.h",
  "fileLinesCount" : 530,
  "components" : [ "primary::packages" ],
  "startLine" : 466,
  "endLine" : 504,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::pair getSendBuffer()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocket.h",
  "fileLinesCount" : 365,
  "components" : [ "primary::packages" ],
  "startLine" : 164,
  "endLine" : 201,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "gzip: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 438,
  "linesOfCode" : 27,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_filestat_set_times: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1082,
  "endLine" : 1108,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function fork()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 756,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inspect()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 306,
  "linesOfCode" : 27,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function destroyer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1981,
  "endLine" : 2007,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function writeOrBuffer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3916,
  "endLine" : 3942,
  "linesOfCode" : 27,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createReadableStreamController()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 191,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function pipeToDoReadWrite()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 346,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "write()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1135,
  "endLine" : 1165,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function setUpWritableStreamDefaultWriter()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 180,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readIntLE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 75,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readIntBE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 102,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function previewEntries()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2634,
  "endLine" : 2660,
  "linesOfCode" : 27,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static AsymmetricKeyValue GetInternalAsymmetricKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2838,
  "endLine" : 2864,
  "linesOfCode" : 27,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int String::WriteUtf8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8String.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 159,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoKeyOKP::exportJwk()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 222,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoAlgorithmParameters convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoAlgorithmParameters.cpp",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 61,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExceptionOr verifyWithMD()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_PSSOpenSSL.cpp",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 140,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template CryptoKeyAlgorithm convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKeyAlgorithm.cpp",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 63,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSModuleLoader__evaluate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2483,
  "endLine" : 2515,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__fromEntries()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2574,
  "endLine" : 2603,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventTarget::innerInvokeEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 359,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isValidHTTPHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 147,
  "linesOfCode" : 27,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 189,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 219,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 250,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventDispatcher::dispatchEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventDispatcher.cpp",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 218,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWorkerPrototypeFunction_postMessageOverloadDispatcher()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 533,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convertArray()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 119,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSWebSocketDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 289,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dumpHeapBigIntData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1233,
  "endLine" : 1259,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsMessagePortPrototypeFunction_postMessageOverloadDispatcher()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 302,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeRouteConfig()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1515,
  "endLine" : 1547,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function downloadBun()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/npm/install.ts",
  "fileLinesCount" : 134,
  "components" : [ "primary::packages" ],
  "startLine" : 92,
  "endLine" : 121,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function uploadToS3()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-s3.ts",
  "fileLinesCount" : 186,
  "components" : [ "primary::packages" ],
  "startLine" : 152,
  "endLine" : 178,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async test()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/tap/index.ts",
  "fileLinesCount" : 335,
  "components" : [ "primary::packages" ],
  "startLine" : 108,
  "endLine" : 134,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static parseFFOrSafari()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/runtime-error.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::packages" ],
  "startLine" : 115,
  "endLine" : 146,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static async init()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 203,
  "endLine" : 232,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline unsigned int getHeaders()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MessageParser.h",
  "fileLinesCount" : 64,
  "components" : [ "primary::packages" ],
  "startLine" : 33,
  "endLine" : 60,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void consumeHexNumber()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/ChunkedEncoding.h",
  "fileLinesCount" : 235,
  "components" : [ "primary::packages" ],
  "startLine" : 43,
  "endLine" : 79,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "gzipSync: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 438,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function destroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1781,
  "endLine" : 1806,
  "linesOfCode" : 26,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function from()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2183,
  "endLine" : 2263,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function errorBuffer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4024,
  "endLine" : 4049,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function final()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4850,
  "endLine" : 4875,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function pipeline()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5412,
  "endLine" : 5437,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function convertProtocols()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 733,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function setUpWritableStreamDefaultController()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 550,
  "endLine" : 580,
  "linesOfCode" : 26,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function transformStreamDefaultSinkCloseAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 340,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerCallPullIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 273,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isImplementationVisibilityPrivate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.cpp",
  "fileLinesCount" : 376,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 73,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static const WTF::String toString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 109,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsSubtleCryptoPrototypeFunction_deriveKeyBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 441,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsSubtleCryptoPrototypeFunction_importKeyBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 499,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmSHA384::digest()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmSHA384.cpp",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 74,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmSHA224::digest()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmSHA224.cpp",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 73,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmSHA1::digest()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmSHA1.cpp",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 74,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmSHA512::digest()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmSHA512.cpp",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 74,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmSHA256::digest()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmSHA256.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 72,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String computeErrorInfoWithoutPrepareStackTrace()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 570,
  "endLine" : 600,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WorkerGlobalScope::onDidChangeListenerImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunWorkerGlobalScope.cpp",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 42,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool findHTTPHeaderName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderNames.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 687,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::JSValue iteratorForEach()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMIterator.h",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 236,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePort::onDidChangeListenerImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 420,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void dispatchEventInDOM()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventDispatcher.cpp",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 114,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String HTTPHeaderMap::get()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 253,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue constructJSWebSocket1()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 171,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue constructJSWebSocket2()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 198,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readECKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3891,
  "endLine" : 3918,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::EncodedJSValue JSEventEmitter::addListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 257,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue createSQLiteError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 331,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeStackTrace()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 277,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeJSException()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 311,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeFallbackMessageContainer()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 494,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeJavascriptBundleContainer()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 861,
  "endLine" : 893,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeStringMap()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1030,
  "endLine" : 1056,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeTransform()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1955,
  "endLine" : 1987,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeLog()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2501,
  "endLine" : 2528,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeNPMRegistry()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2902,
  "endLine" : 2930,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeNPMRegistryMap()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2944,
  "endLine" : 2970,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeClientServerModule()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 3217,
  "endLine" : 3245,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "abrupt: function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 644,
  "linesOfCode" : 26,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "display_name: callBaseName()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-js2native.ts",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 146,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int start_connections()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 537,
  "endLine" : 573,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_ssl_socket_shutdown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1749,
  "endLine" : 1793,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function requireBun()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/npm/install.ts",
  "fileLinesCount" : 134,
  "components" : [ "primary::packages" ],
  "startLine" : 27,
  "endLine" : 60,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function renderLockfile()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/lockfile/index.ts",
  "fileLinesCount" : 109,
  "components" : [ "primary::packages" ],
  "startLine" : 38,
  "endLine" : 65,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async rejects()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/assert.ts",
  "fileLinesCount" : 233,
  "components" : [ "primary::packages" ],
  "startLine" : 99,
  "endLine" : 125,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async fetch()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 603,
  "endLine" : 628,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_accept4()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 521,
  "endLine" : 567,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void test()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/AsyncEpollHelloWorld.cpp",
  "fileLinesCount" : 59,
  "components" : [ "primary::packages" ],
  "startLine" : 10,
  "endLine" : 42,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "deflateRaw: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 438,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolve()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 112,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReadStream.prototype._destroy = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 877,
  "endLine" : 902,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 195,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ReadableState()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2356,
  "endLine" : 2413,
  "linesOfCode" : 25,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function finishMaybe()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4212,
  "endLine" : 4238,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Transform.prototype._write = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4885,
  "endLine" : 4909,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_destroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 873,
  "endLine" : 902,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function handleDirectStreamError()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 865,
  "endLine" : 892,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function onFlushDirectStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1096,
  "endLine" : 1121,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "byteLength: $getByIdDirectPrivate()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 260,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerRespondInReadableState()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 425,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "args: $argumentCount()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 354,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 139,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function pipeThrough()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 428,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function checkPathsSync()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 119,
  "linesOfCode" : 25,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void copyNameAndLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 320,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional CryptoKeyEC::platformGeneratePair()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 136,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue runInContext()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 166,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSBroadcastChannelDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 129,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSErrorEventDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 231,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool isValidHeaderNameCharacter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 721,
  "linesOfCode" : 25,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr MessagePort::postMessage()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 212,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSCustomEventDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.cpp",
  "fileLinesCount" : 380,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 183,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template StructuredSerializeOptions convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSStructuredSerializeOptions.cpp",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 56,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 158,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSEventEmitterDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 124,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto DOMPromise::whenPromiseIsSettled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromise.cpp",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 76,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template WorkerOptions convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorkerOptions.cpp",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 81,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template EventListenerOptions convertDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListenerOptions.cpp",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 54,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSEventDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 173,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSDOMURLDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 168,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSCloseEventDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.cpp",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 202,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSMessageEventDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 244,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void connect()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunDebugger.cpp",
  "fileLinesCount" : 596,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 136,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue createErrorForNapi()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 1319,
  "endLine" : 1349,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NapiClass::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 1957,
  "endLine" : 1988,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int add_ca_cert_to_ctx_store()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 897,
  "endLine" : 927,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function extractScriptsFromPackageJson()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/tasks/package.json.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 48,
  "endLine" : 75,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function injectDebugTerminal()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/debug.ts",
  "fileLinesCount" : 247,
  "components" : [ "primary::packages" ],
  "startLine" : 84,
  "endLine" : 118,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "element()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-frontend/scripts/build.ts",
  "fileLinesCount" : 171,
  "components" : [ "primary::packages" ],
  "startLine" : 41,
  "endLine" : 92,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatHttpEventV2()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 359,
  "endLine" : 383,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool cullNode()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpRouter.h",
  "fileLinesCount" : 402,
  "components" : [ "primary::packages" ],
  "startLine" : 342,
  "endLine" : 377,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function runPage()",
  "longName" : "",
  "relativeFileName" : "bench/hot-module-reloading/css-stress-test/browser.js",
  "fileLinesCount" : 114,
  "components" : [ "primary::bench" ],
  "startLine" : 72,
  "endLine" : 105,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 397,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "deflateRawSync: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 438,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function normalizeArgs()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 1165,
  "endLine" : 1192,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_filestat_get: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1053,
  "endLine" : 1076,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function addAbortListener()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 569,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "question()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 3015,
  "endLine" : 3038,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function destroyer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4961,
  "endLine" : 4984,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function doConnect()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 489,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function check()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 115,
  "linesOfCode" : 24,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function translatePeerCertificate()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 306,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeTextStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1240,
  "endLine" : 1265,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createWritableStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 68,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function setUpTransformStreamDefaultControllerFromTransformer()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 203,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readUIntLE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 126,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readUIntBE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 150,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function markCwd()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1676,
  "endLine" : 1700,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function transaction()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 559,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue localToJSValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Data.h",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 65,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static const WTF::String toStringCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 185,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue createNodeFetchInternalBinding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeFetch.cpp",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 48,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto CryptoKeyRSA::algorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAOpenSSL.cpp",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 326,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC_HOST_CALL_ATTRIBUTES JSC::EncodedJSValue construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMFile.cpp",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 94,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMFormDataPrototypeFunction_append2Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 320,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMFormDataPrototypeFunction_getAllBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 410,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMFormDataPrototypeFunction_set2Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 453,
  "endLine" : 480,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWorkerPrototypeFunction_postMessage2Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 481,
  "endLine" : 505,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static unsigned typedArrayElementSize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 368,
  "linesOfCode" : 24,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebSocket::didConnect()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 980,
  "endLine" : 1014,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::EncodedJSValue JSEventEmitter::removeListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 362,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void URLSearchParams::set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.cpp",
  "fileLinesCount" : 195,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 132,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LIBUS_SOCKET_DESCRIPTOR bsd_accept_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 411,
  "endLine" : 445,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_loop_data_init()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 26,
  "endLine" : 54,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function downloadJsc()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/scripts/generate-protocol.ts",
  "fileLinesCount" : 202,
  "components" : [ "primary::packages" ],
  "startLine" : 159,
  "endLine" : 182,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function registerHoverProvider()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/tasks/package.json.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 157,
  "endLine" : 201,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function print()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 211,
  "endLine" : 235,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static parseV8OrIE()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/runtime-error.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::packages" ],
  "startLine" : 80,
  "endLine" : 113,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatRequest()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 455,
  "endLine" : 479,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void generate()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketHandshake.h",
  "fileLinesCount" : 145,
  "components" : [ "primary::packages" ],
  "startLine" : 116,
  "endLine" : 140,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unzip: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 438,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 265,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function normalizeStdio()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1483,
  "endLine" : 1509,
  "linesOfCode" : 23,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function E()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 395,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isClosed()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 982,
  "endLine" : 1004,
  "linesOfCode" : 23,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onDestroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1809,
  "endLine" : 1831,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onConstruct()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1939,
  "endLine" : 1961,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function next()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2239,
  "endLine" : 2261,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype.unpipe = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3232,
  "endLine" : 3254,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "writable: ObjectGetOwnPropertyDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4774,
  "endLine" : 4796,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function NativeReadable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5614,
  "endLine" : 5639,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "enterWith()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 133,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "destroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1141,
  "endLine" : 1166,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function pipeToShutdown()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 480,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamTee()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 556,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function close()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 677,
  "endLine" : 701,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function readableStreamToArrayDirect()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 2092,
  "endLine" : 2116,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultControllerProcessWrite()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 774,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatNumber()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1904,
  "endLine" : 1927,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Parent getParent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/NodeModuleModule.h",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 361,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static uint8_t aarch64_cpu_features()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CPUFeatures.cpp",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 97,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template Local createLocal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8HandleScope.h",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 40,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reportException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 85,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRegistry::platformRegisterAlgorithms()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRegistryOpenSSL.cpp",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 76,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsSubtleCryptoPrototypeFunction_verifyBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 360,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsSubtleCryptoPrototypeFunction_wrapKeyBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 553,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SubtleCrypto::digest()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 741,
  "endLine" : 767,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool CryptoKeyEC::platformAddFieldElements()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 423,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String convertEnumerationToString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKeyUsage.cpp",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 57,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSCommonJSModule::evaluate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 1063,
  "endLine" : 1093,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void copyToUWS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 198,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__createObject2()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3669,
  "endLine" : 3696,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsFunctionAddEventListenerBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1779,
  "endLine" : 1801,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsFunctionRemoveEventListenerBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1808,
  "endLine" : 1830,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventTarget::fireEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 299,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String extractMIMETypeFromMediaType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 416,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "XFrameOptionsDisposition parseXFrameOptionsHeader()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 601,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue createNodeWorkerThreadsBinding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 487,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsCustomEventPrototypeFunction_initCustomEventBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.cpp",
  "fileLinesCount" : 380,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 292,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTargetFactory.cpp",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 282,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CallbackResult JSPerformanceObserverCallback::handleEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverCallback.cpp",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 83,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2285,
  "endLine" : 2310,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void maybeThrowExceptionIfSerializationFailed()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5350,
  "endLine" : 5373,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BroadcastChannel::dispatchMessage()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 278,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSDOMExceptionDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 145,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventTargetPrototypeFunction_addEventListenerBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 230,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventTargetPrototypeFunction_removeEventListenerBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 259,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto TextEncoder::encodeInto()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/TextEncoder.cpp",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 72,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSWritableStreamDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 120,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferPrototypeFunction_swap16Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1420,
  "endLine" : 1448,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void disconnect()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunDebugger.cpp",
  "fileLinesCount" : 596,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 163,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeFrameworkEntryPoint()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1299,
  "endLine" : 1323,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function sliceTemplateLiteralSourceCode()",
  "longName" : "",
  "relativeFileName" : "src/codegen/builtin-parser.ts",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 155,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_socket_after_resolve()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 575,
  "endLine" : 602,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_connecting_socket_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 142,
  "endLine" : 172,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void us_internal_init_root_certs()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/root_certs.cpp",
  "fileLinesCount" : 143,
  "components" : [ "primary::packages" ],
  "startLine" : 81,
  "endLine" : 108,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_init_loop_ssl_data()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 650,
  "endLine" : 677,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function parseSourceMap()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/sourcemap.ts",
  "fileLinesCount" : 331,
  "components" : [ "primary::packages" ],
  "startLine" : 7,
  "endLine" : 32,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function SourceMap()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 146,
  "endLine" : 168,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 219,
  "endLine" : 241,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unzipSync: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 438,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function compareExceptionKey()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 1030,
  "endLine" : 1051,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function errorOrDestroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1897,
  "endLine" : 1918,
  "linesOfCode" : 22,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "writableHighWaterMark: ObjectGetOwnPropertyDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4775,
  "endLine" : 4796,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NativeReadable.prototype[_handleResult] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5718,
  "endLine" : 5741,
  "linesOfCode" : 22,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NativeReadable.prototype[_internalRead] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5743,
  "endLine" : 5764,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamDefaultControllerEnqueue()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1554,
  "endLine" : 1578,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 468,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getStackFrames()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1585,
  "endLine" : 1610,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function hasBuiltInToString()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2377,
  "endLine" : 2402,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void signalHandler()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 795,
  "endLine" : 827,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Vector GetRawKeyFromSecret()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2816,
  "endLine" : 2837,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t lshpack_wrapper_encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/c-bindings.cpp",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 292,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::unique_ptr CryptoDigest::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoDigest.cpp",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 137,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static CryptoKeyUsageBitmap toCryptoKeyUsageBitmap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 433,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isSupportedExportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 543,
  "linesOfCode" : 22,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void RequireFunctionPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 332,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void writeResponseHeader()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 167,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSPromise__rejectOnNextTickWithHandled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3134,
  "endLine" : 3157,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSValue__getClassName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4652,
  "endLine" : 4679,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void DOMCall__FFI__ptr__put()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigLazyStaticFunctions-inlines.h",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 29,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventTarget::addEventListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 121,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool skipComment()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 284,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformance::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 272,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String deserializeString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2699,
  "endLine" : 2720,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Exception exceptionForSerializationFailure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5375,
  "endLine" : 5397,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebSocket::didReceiveClose()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 1147,
  "endLine" : 1171,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector FragmentedSharedBuffer::read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 335,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventEmitter::fireEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 203,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::SourceCode generateSourceCode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 111,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeModuleImportRecord()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 961,
  "endLine" : 984,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeLoadedEnvConfig()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1166,
  "endLine" : 1189,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeTestResponseItem()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 3380,
  "endLine" : 3403,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int try_parse_ip()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 450,
  "endLine" : 476,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_udp_socket_send()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/udp.c",
  "fileLinesCount" : 162,
  "components" : [ "primary::packages" ],
  "startLine" : 43,
  "endLine" : 68,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int bsd_connect_udp_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 871,
  "endLine" : 898,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function providePackageJsonTasks()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/tasks/package.json.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 11,
  "endLine" : 38,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function duration()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/html.ts",
  "fileLinesCount" : 78,
  "components" : [ "primary::packages" ],
  "startLine" : 57,
  "endLine" : 78,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function indexOfMapping()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/sourcemap.ts",
  "fileLinesCount" : 331,
  "components" : [ "primary::packages" ],
  "startLine" : 304,
  "endLine" : 331,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "options: breakpointOptions()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 837,
  "endLine" : 865,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatHttpEventV1()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 315,
  "endLine" : 336,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "struct alignas()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpContextData.h",
  "fileLinesCount" : 64,
  "components" : [ "primary::packages" ],
  "startLine" : 31,
  "endLine" : 60,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function compress()",
  "longName" : "",
  "relativeFileName" : "bench/gzip/deno.js",
  "fileLinesCount" : 85,
  "components" : [ "primary::bench" ],
  "startLine" : 21,
  "endLine" : 52,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function decompress()",
  "longName" : "",
  "relativeFileName" : "bench/gzip/deno.js",
  "fileLinesCount" : 85,
  "components" : [ "primary::bench" ],
  "startLine" : 54,
  "endLine" : 85,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int main_using_findfirstfile_ex()",
  "longName" : "",
  "relativeFileName" : "misctools/ntquery.cpp",
  "fileLinesCount" : 192,
  "components" : [ "primary::misctools" ],
  "startLine" : 160,
  "endLine" : 188,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inflate: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 438,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 157,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_seek: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1318,
  "endLine" : 1338,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "next: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 216,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function moveCursor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1021,
  "endLine" : 1046,
  "linesOfCode" : 21,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function nodeToBun()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1388,
  "endLine" : 1412,
  "linesOfCode" : 21,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function pump()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1392,
  "endLine" : 1442,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "for await()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1592,
  "endLine" : 1612,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function drop()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1664,
  "endLine" : 1699,
  "linesOfCode" : 21,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function take()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1700,
  "endLine" : 1737,
  "linesOfCode" : 21,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "objectMode: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2416,
  "endLine" : 2453,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function addChunk()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2865,
  "endLine" : 2885,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Writable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3750,
  "endLine" : 3780,
  "linesOfCode" : 21,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Duplex()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4727,
  "endLine" : 4760,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "writableObjectMode: ObjectGetOwnPropertyDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4776,
  "endLine" : 4796,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _normalizeArgs()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 2127,
  "endLine" : 2158,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamDefaultControllerCallPullIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1403,
  "endLine" : 1438,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultControllerStart()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 604,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getStdioWriteStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 61,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamToArrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 215,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamToBytes()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 293,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ipv6Only: Boolean()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/RoundRobinHandle.ts",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 59,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function checkPaths()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 76,
  "linesOfCode" : 21,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatTypedArray()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2073,
  "endLine" : 2095,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isBelowBreakLength()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2296,
  "endLine" : 2316,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue createNodeTLSBinding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeTLS.cpp",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 38,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Maybe Object::Set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Object.cpp",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 61,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsStringDecoderPrototypeFunction_textBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 418,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto CryptoKey::usages()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKey.cpp",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 69,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyOKP::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 92,
  "linesOfCode" : 21,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyEC::platformImportPkcs8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 377,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoKeyEC::exportJwk()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.cpp",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 168,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "uint64_t JSC__JSValue__toUInt64NoTruncate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3643,
  "endLine" : 3667,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSValue__toZigException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4783,
  "endLine" : 4806,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue createNodeVMBinding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 588,
  "endLine" : 608,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr Worker::postMessage()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 224,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SerializedScriptValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 250,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePort::dispatchMessages()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 312,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CallbackResult JSAbortAlgorithm::handleEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortAlgorithm.cpp",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 77,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExceptionOr fillHeaderMap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 160,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CallbackResult JSErrorCallback::handleEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorCallback.cpp",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 79,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline EncodedJSValue jsPerformanceEntryPrototypeFunction_toJSONBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.cpp",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 249,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue constructBunShell()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 319,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSBufferList::join()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 102,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t toISOString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/wtf-bindings.cpp",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 241,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void bsd_udp_setup_recvbuf()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 153,
  "endLine" : 175,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long us_internal_verify_peer_certificate()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1036,
  "endLine" : 1060,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async evaluate()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1207,
  "endLine" : 1231,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async setVariable()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1877,
  "endLine" : 1902,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "loader: normalizeLoader()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 330,
  "endLine" : 353,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Element.prototype.scrollIntoViewIfNeeded = function()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-frontend/scripts/build.ts",
  "fileLinesCount" : 171,
  "components" : [ "primary::packages" ],
  "startLine" : 46,
  "endLine" : 70,
  "linesOfCode" : 21,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inflateSync: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 438,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ucs2decode()",
  "longName" : "",
  "relativeFileName" : "src/js/node/punycode.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 108,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 70,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async next()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 78,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "moveCursor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2931,
  "endLine" : 2953,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function waitForActual()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 1100,
  "endLine" : 1119,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ended: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2417,
  "endLine" : 2453,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onEofChunk()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2886,
  "endLine" : 2906,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onFinish()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4172,
  "endLine" : 4191,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "writableBuffer: ObjectGetOwnPropertyDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4777,
  "endLine" : 4796,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Agent()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 286,
  "linesOfCode" : 20,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ServerResponse()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1217,
  "endLine" : 1240,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getHeapStatistics()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 73,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 354,
  "linesOfCode" : 20,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamError()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1362,
  "endLine" : 1384,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamAbort()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 205,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamFinishInFlightClose()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 324,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultWriterWrite()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 521,
  "endLine" : 548,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectPrototypeHasOwnProperty: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 162,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/promisify.ts",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 61,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getKeys()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1067,
  "endLine" : 1091,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getClassBase()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1497,
  "endLine" : 1516,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function tryStringify()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2406,
  "endLine" : 2425,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long long __divdi3()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/libtcc1.c",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 387,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool KeyObject__IsASN1Sequence()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 114,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue KeyObject__createRSAFromPrivate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 711,
  "endLine" : 732,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue KeyObject__createOKPFromPrivate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 782,
  "endLine" : 805,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalInternals::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8GlobalInternals.cpp",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 52,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSVMClientData::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunClientData.cpp",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 95,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clearSpy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 383,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsSubtleCryptoPrototypeFunction_encryptBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 279,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsSubtleCryptoPrototypeFunction_decryptBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 305,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsSubtleCryptoPrototypeFunction_signBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 331,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsSubtleCryptoPrototypeFunction_generateKeyBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 409,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsSubtleCryptoPrototypeFunction_deriveBitsBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 467,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyEC::platformImportJWKPrivate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 216,
  "linesOfCode" : 20,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t CryptoAlgorithmAES_CTR::CounterBlockHelper::countToOverflowSaturating()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 246,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSDOMFormDataDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 176,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsPerformancePrototypeFunction_measureBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 563,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSURLSearchParamsDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 138,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsURLSearchParamsPrototypeFunction_deleteBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 291,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsURLSearchParamsPrototypeFunction_hasBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 359,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSAbortControllerDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 118,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSMessageChannelDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 111,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline ExceptionOr invokeConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStream.cpp",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 64,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 191,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue cloneArrayBufferImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/StructuredClone.cpp",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 63,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ErrorType toErrorType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 417,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSEventTargetDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 122,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue DOMPromiseProxy::resolvePromise()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 143,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue DOMPromiseProxy::promise()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 239,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue DOMPromiseProxyWithResolveCallback::promise()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 307,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref AbortSignal::timeout()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 87,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void AbortSignal::signalAbort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 180,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue get()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMAttribute.h",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 102,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue getPassingPropertyName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMAttribute.h",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 127,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventPrototypeFunction_initEventBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 576,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue fetchHeadersGetSetCookie()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 279,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventFactory.cpp",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 319,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue constructBufferFromStringAndEncoding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 562,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static OnLoadResult handleOnLoadObjectResult()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ModuleLoader.cpp",
  "fileLinesCount" : 913,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 147,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeRouter()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 460,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeModule()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 996,
  "endLine" : 1016,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeFrameworkEntryPointMap()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1325,
  "endLine" : 1349,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeFileHandle()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1932,
  "endLine" : 1953,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeScan()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2024,
  "endLine" : 2048,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeScan()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2050,
  "endLine" : 2071,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeGetTestsResponse()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 3415,
  "endLine" : 3435,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "addFile",
  "longName" : "addFile",
  "relativeFileName" : "src/codegen/generate-unified-source-bundles.rb",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 274,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue InternalModuleRegistry::createInternalModuleById()",
  "longName" : "",
  "relativeFileName" : "src/codegen/bundle-modules.ts",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 322,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 62,
  "endLine" : 86,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int bun_epoll_pwait2()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 129,
  "endLine" : 153,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int bsd_udp_packet_buffer_local_ip()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 233,
  "endLine" : 256,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int bsd_disconnect_udp_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 900,
  "endLine" : 921,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int sni_add()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/sni_tree.cpp",
  "fileLinesCount" : 218,
  "components" : [ "primary::packages" ],
  "startLine" : 133,
  "endLine" : 163,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_free_closed_sockets()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 215,
  "endLine" : 237,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function nodeFetch()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fetch.ts",
  "fileLinesCount" : 70,
  "components" : [ "primary::packages" ],
  "startLine" : 20,
  "endLine" : 54,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function gitClone()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/run-ecosystem-tests.ts",
  "fileLinesCount" : 178,
  "components" : [ "primary::packages" ],
  "startLine" : 155,
  "endLine" : 174,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "name: sourceName()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1686,
  "endLine" : 1719,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline std::pair getUrlSegment()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpRouter.h",
  "fileLinesCount" : 402,
  "components" : [ "primary::packages" ],
  "startLine" : 173,
  "endLine" : 204,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "gunzip: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 438,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function bound()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 123,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_write()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 802,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "traceCallback()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 385,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async appendFile()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 314,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "module.exports.addAbortSignalNoValidate = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2122,
  "endLine" : 2140,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "endEmitted: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2418,
  "endLine" : 2453,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "writableLength: ObjectGetOwnPropertyDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4778,
  "endLine" : 4796,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function finishImpl()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5082,
  "endLine" : 5100,
  "linesOfCode" : 19,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function assertValidAsyncContextArray()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 50,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function newHandle()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 215,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.connect = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 448,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OutgoingMessage.prototype.setTimeout = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1079,
  "endLine" : 1105,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setTimeout()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1952,
  "endLine" : 1978,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function transformStreamDefaultControllerEnqueue()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 232,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerClose()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 143,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerShouldCallPull()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 244,
  "linesOfCode" : 19,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectPrototypePropertyIsEnumerable: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 162,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function urlToHttpOptions()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/url.ts",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 1,
  "endLine" : 19,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function identicalSequenceRange()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1558,
  "endLine" : 1579,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 118,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long __fixunssfdi()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/libtcc1.c",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 558,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long __fixunsdfdi()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/libtcc1.c",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 583,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline void setSubclassStructureIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapperCache.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 229,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsStringDecoderPrototypeFunction_writeBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 380,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsSubtleCryptoPrototypeFunction_exportKeyBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 524,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::unique_ptr crossThreadCopyImportParams()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 552,
  "endLine" : 570,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyAES::importJwk()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyAES.cpp",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 104,
  "linesOfCode" : 19,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyHMAC::importJwk()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyHMAC.cpp",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 127,
  "linesOfCode" : 19,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ZigStackFramePosition getAdjustedPositionForBytecode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackFrame.cpp",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 89,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DOMFormData::set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 186,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void handlePromise()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 588,
  "endLine" : 610,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool canPerformFastPropertyEnumerationForIterationBun()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 612,
  "endLine" : 633,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue WebCore__FetchHeaders__createValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1642,
  "endLine" : 1663,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void populateStackTrace()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4345,
  "endLine" : 4366,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__toError_()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4759,
  "endLine" : 4781,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline std::optional invokeReadableStreamFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1995,
  "endLine" : 2015,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EncodedJSValue GlobalObject::assignToStream()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3340,
  "endLine" : 3362,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue EvalGlobalObject::moduleLoaderEvaluate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 4073,
  "endLine" : 4095,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isValidHTTPToken()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 216,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePort::notifyMessageAvailable()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 129,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStream::cancel()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStream.cpp",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 176,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 435,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_pingOverloadDispatcher()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 757,
  "endLine" : 777,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_pongOverloadDispatcher()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 846,
  "endLine" : 866,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template std::optional readConstantPoolIndex()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3185,
  "endLine" : 3203,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebSocket::sendWebSocketString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 597,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebSocket::didReceiveMessage()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 1016,
  "endLine" : 1048,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref FragmentedSharedBuffer::getContiguousData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 174,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool FragmentedSharedBuffer::startsWith()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 308,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferConstructorFunction_allocUnsafeBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 456,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferPrototypeFunction_writeEncodingBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1717,
  "endLine" : 1740,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferPrototypeFunctionWriteWithEncoding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1743,
  "endLine" : 1766,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void doConnect()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunDebugger.cpp",
  "fileLinesCount" : 596,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 108,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "exports.keys = function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 474,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "initialize",
  "longName" : "initialize",
  "relativeFileName" : "src/codegen/generate-unified-source-bundles.rb",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 171,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeIfNotChanged()",
  "longName" : "",
  "relativeFileName" : "src/codegen/helpers.ts",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 97,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_async_set()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 659,
  "endLine" : 686,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function bundle()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-npm.ts",
  "fileLinesCount" : 311,
  "components" : [ "primary::packages" ],
  "startLine" : 210,
  "endLine" : 228,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "provideCodeLenses()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/tasks/package.json.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 91,
  "endLine" : 110,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function printAnnotation()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 240,
  "endLine" : 258,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function normalizeLoader()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 35,
  "endLine" : 53,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async accept()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 502,
  "endLine" : 520,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void swap()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 208,
  "endLine" : 226,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "gunzipSync: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 438,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getDefaults()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 784,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "tracePromise()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 343,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function cursorTo()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 993,
  "endLine" : 1015,
  "linesOfCode" : 18,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "kill()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1338,
  "endLine" : 1358,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getMessage()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 363,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function construct()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1919,
  "endLine" : 1936,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "reading: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2419,
  "endLine" : 2453,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Readable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2453,
  "endLine" : 2472,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_destroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2617,
  "endLine" : 2635,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function endReadableNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3566,
  "endLine" : 3583,
  "linesOfCode" : 18,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "writableFinished: ObjectGetOwnPropertyDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4779,
  "endLine" : 4796,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamClose()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1527,
  "endLine" : 1547,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function processManyResult()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1957,
  "endLine" : 1977,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerRespondInClosedState()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 445,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 472,
  "endLine" : 491,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Shell()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 334,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/shared.ts",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 78,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectPrototypeToString: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 162,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "add()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/RoundRobinHandle.ts",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 78,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function checkParentPaths()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 137,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function getStatsForCopy()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 195,
  "linesOfCode" : 18,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getStats()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 212,
  "linesOfCode" : 18,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatSet()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2097,
  "endLine" : 2114,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatMap()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2116,
  "endLine" : 2133,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatSetIterInner()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2135,
  "endLine" : 2155,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "transaction()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 503,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long long __moddi3()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/libtcc1.c",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 409,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void dispatchExitInternal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 253,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "MaybeLocal String::NewFromUtf8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8String.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 32,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "MaybeLocal String::NewFromOneByte()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8String.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 54,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void pushImplOnce()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 529,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalScope::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunGlobalScope.cpp",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 34,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyEC::platformImportRaw()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 161,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyEC::platformImportJWKPublic()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 187,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool supportedAlgorithmIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 249,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool AESKey::setKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/OpenSSLUtilities.cpp",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 128,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmHMAC::generateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHMAC.cpp",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 97,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional CryptoKeyOKP::platformGeneratePair()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKPOpenSSL.cpp",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 64,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template std::optional parseEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKeyUsage.cpp",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 81,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSCommonJSModule::load()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 211,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSPromise__wrap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3038,
  "endLine" : 3059,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue initializeInternalModuleFromDisk()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/InternalModuleRegistry.cpp",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 91,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMFormDataPrototypeFunction_appendOverloadDispatcher()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 339,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMFormDataPrototypeFunction_setOverloadDispatcher()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 499,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isValidUserAgentHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 329,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void callDefaultEventHandlersInBubblingOrder()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventDispatcher.cpp",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 79,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void toWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITHelpers.h",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 93,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStream::cancel()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStream.cpp",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 197,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 265,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSWebSocketOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 907,
  "endLine" : 924,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool serialize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 900,
  "endLine" : 917,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readResizableNonSharedArrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3435,
  "endLine" : 3452,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventEmitterPrototypeFunction_removeAllListenersBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 387,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DeferredPromise::callFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 91,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue createRejectedPromiseWithTypeError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 258,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr utf8Buffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 681,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void EventSender::dispatchPendingEvents()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventSender.h",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 114,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr FetchHeaders::fill()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 199,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr FetchHeaders::remove()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 228,
  "linesOfCode" : 18,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStreamDefaultController::error()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamDefaultController.cpp",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 93,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStreamDefaultController::error()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamDefaultController.cpp",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 116,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void receiveMessagesOnDebuggerThread()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunDebugger.cpp",
  "fileLinesCount" : 596,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 295,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WTF::String JSValueToStringSafe()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorCode.cpp",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 201,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue WebCore::toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorCode.cpp",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 409,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NapiWeakValue::setPrimitive()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 271,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NapiWeakValue::setCell()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 305,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC_HOST_CALL_ATTRIBUTES JSC::EncodedJSValue call()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 450,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String base64URLEncodeToString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/wtf-bindings.cpp",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 209,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function eventTargetAgnosticAddListener()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 478,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeFrameworkEntryPointMap()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1351,
  "endLine" : 1370,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeClientServerModuleManifest()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 3247,
  "endLine" : 3265,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_socket_context_unlink_listen_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 88,
  "endLine" : 107,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_socket_context_unlink_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 109,
  "endLine" : 128,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int convert_null_addr()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 1002,
  "endLine" : 1020,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int BIO_s_custom_read()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 159,
  "endLine" : 180,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "sub HELP_MESSAGE()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/generate-root-certs.pl",
  "fileLinesCount" : 356,
  "components" : [ "primary::packages" ],
  "startLine" : 103,
  "endLine" : 120,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function styleLine()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/lockfile/lockfile.style.ts",
  "fileLinesCount" : 35,
  "components" : [ "primary::packages" ],
  "startLine" : 14,
  "endLine" : 35,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function registerDebugger()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/debug.ts",
  "fileLinesCount" : 247,
  "components" : [ "primary::packages" ],
  "startLine" : 40,
  "endLine" : 57,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/signal.ts",
  "fileLinesCount" : 87,
  "components" : [ "primary::packages" ],
  "startLine" : 24,
  "endLine" : 41,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "options: breakpointOptions()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 900,
  "endLine" : 919,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async fetch()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/example/lambda.ts",
  "fileLinesCount" : 33,
  "components" : [ "primary::packages" ],
  "startLine" : 4,
  "endLine" : 21,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatWebSocketUpgrade()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 426,
  "endLine" : 443,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool write()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 458,
  "endLine" : 487,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getToken()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketExtensions.h",
  "fileLinesCount" : 256,
  "components" : [ "primary::packages" ],
  "startLine" : 69,
  "endLine" : 91,
  "linesOfCode" : 18,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function readMany()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/global/index.ts",
  "fileLinesCount" : 45,
  "components" : [ "primary::packages" ],
  "startLine" : 27,
  "endLine" : 44,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inflateRaw: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 421,
  "endLine" : 438,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 856,
  "endLine" : 875,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitError()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 65,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolve4()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 132,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolve6()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 152,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function watchFile()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 646,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function wrappedCallback()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 366,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async writeFile()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 482,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function fn()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 191,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function commonPrefix()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 967,
  "endLine" : 983,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Interface()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2476,
  "endLine" : 2495,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function stdioStringToArray()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 684,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "for await()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1719,
  "endLine" : 1735,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Stream.prototype.pipe = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2033,
  "endLine" : 2086,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructed: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2424,
  "endLine" : 2453,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function pause()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3151,
  "endLine" : 3167,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "writableCorked: ObjectGetOwnPropertyDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4780,
  "endLine" : 4796,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var handleNumberResult = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5561,
  "endLine" : 5581,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "streamEnd()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 732,
  "endLine" : 748,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamDefaultControllerStart()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 211,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function pipeToClosingMustBePropagatedForward()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 400,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamReaderGenericRelease()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1612,
  "endLine" : 1637,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function callClose()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1773,
  "endLine" : 1790,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultControllerAdvanceQueueIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 678,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeNextTickQueue()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 325,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function byobRequest()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamController.ts",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 86,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 428,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamToJSON()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 325,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export const nativeFrameForTesting:()",
  "longName" : "",
  "relativeFileName" : "src/js/internal-for-testing.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 106,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cluster.setupPrimary = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 69,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "handoff()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/RoundRobinHandle.ts",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 138,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getOwnNonIndexProperties()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2598,
  "endLine" : 2614,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function CFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/ffi.ts",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 488,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long long __ashrdi3()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/libtcc1.c",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 441,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long __lshrdi3()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/libtcc1.c",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 460,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long long __ashldi3()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/libtcc1.c",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 479,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long __fixunsxfdi()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/libtcc1.c",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 606,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int String::Utf8Length()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8String.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 73,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSCStackTrace JSCStackTrace::getStackTraceForThrownValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.cpp",
  "fileLinesCount" : 376,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 204,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void pushImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 508,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue constructDataProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunInjectedScriptHost.cpp",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 112,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t lshpack_wrapper_decode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/c-bindings.cpp",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 313,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsSubtleCryptoPrototypeFunction_digestBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 383,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSA_OAEP::generateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_OAEP.cpp",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 103,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSASSA_PKCS1_v1_5::generateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSASSA_PKCS1_v1_5.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 101,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmECDSA::generateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmECDSA.cpp",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 103,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmECDH::generateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmECDH.cpp",
  "fileLinesCount" : 235,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 67,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExceptionOr verifyWithEVP_MD()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSASSA_PKCS1_v1_5OpenSSL.cpp",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 108,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSAES_PKCS1_v1_5::generateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSAES_PKCS1_v1_5.cpp",
  "fileLinesCount" : 191,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 95,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSA_PSS::generateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_PSS.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 103,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto CryptoKeyEC::algorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.cpp",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 230,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue ZigString__toExternalValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2837,
  "endLine" : 2856,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSValue__toZigString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2868,
  "endLine" : 2895,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSPromise__result()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3168,
  "endLine" : 3188,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__throwError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4937,
  "endLine" : 4958,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue getEventSourceConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3252,
  "endLine" : 3274,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DOMGCOutputConstraint::executeImplImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunGCOutputConstraint.cpp",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 179,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSDOMBuiltinConstructor::call()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMBuiltinConstructor.h",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 110,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addValueIterableMethods()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMIterator.cpp",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 53,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsPerformancePrototypeFunction_getEntriesByNameBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 461,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsPerformancePrototypeFunction_markBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 503,
  "endLine" : 519,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannel::takeAllMessagesForPort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannel.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 163,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWritableStreamSinkPrototypeFunction_writeBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamSink.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 157,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsURLSearchParamsPrototypeFunction_appendBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 263,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsURLSearchParamsPrototypeFunction_setBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 382,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 395,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_sendOverloadDispatcher()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 649,
  "endLine" : 667,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static bool writeLittleEndian()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 791,
  "endLine" : 808,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3662,
  "endLine" : 3680,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr SerializedScriptValue::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5665,
  "endLine" : 5682,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessageEvent::initMessageEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageEvent.cpp",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 135,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t DataSegment::size()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 579,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSTextEncoderDOMConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 197,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsPerformanceObserverEntryListPrototypeFunction_getEntriesByNameBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.cpp",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 226,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int EventEmitter::listenerCount()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 156,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector EventEmitter::getListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 175,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsFetchHeadersPrototypeFunction_appendBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 391,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsFetchHeadersPrototypeFunction_setBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 487,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCTaskScheduler::onCancelPendingWork()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSCTaskScheduler.cpp",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 78,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSNextTickQueue::drain()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSNextTickQueue.cpp",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 94,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Inspector::InspectorDebuggerAgent::AsyncCallType getCallType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunDebugger.cpp",
  "fileLinesCount" : 596,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 559,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NapiWeakValue::clear()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 247,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeEnvConfig()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1120,
  "endLine" : 1140,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeFrameworkEntryPointMessage()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1372,
  "endLine" : 1392,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeMessageData()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2366,
  "endLine" : 2386,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeMessageMeta()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2403,
  "endLine" : 2423,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeWebsocketMessage()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2606,
  "endLine" : 2623,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeWebsocketCommand()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2701,
  "endLine" : 2718,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "reset: function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 520,
  "endLine" : 542,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createLogClientJS()",
  "longName" : "",
  "relativeFileName" : "src/codegen/client-js.ts",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 5,
  "endLine" : 21,
  "linesOfCode" : 17,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "let $assert = function()",
  "longName" : "",
  "relativeFileName" : "src/codegen/client-js.ts",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 41,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_poll_change()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 387,
  "endLine" : 407,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_ssl_socket_context_add_server_name()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1310,
  "endLine" : 1333,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_bun_internal_ssl_socket_context_add_server_name()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1335,
  "endLine" : 1358,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "sub parse_csv_param()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/generate-root-certs.pl",
  "fileLinesCount" : 356,
  "components" : [ "primary::packages" ],
  "startLine" : 142,
  "endLine" : 165,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function run()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/scripts/generate-protocol.ts",
  "fileLinesCount" : 202,
  "components" : [ "primary::packages" ],
  "startLine" : 7,
  "endLine" : 23,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "line: lineToLine()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 75,
  "endLine" : 94,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async setBreakpoints()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 770,
  "endLine" : 788,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async gotoTargets()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1162,
  "endLine" : 1180,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool publish()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocket.h",
  "fileLinesCount" : 379,
  "components" : [ "primary::packages" ],
  "startLine" : 352,
  "endLine" : 374,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatBuildErrors()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/transpiler.ts",
  "fileLinesCount" : 96,
  "components" : [ "primary::packages" ],
  "startLine" : 76,
  "endLine" : 92,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inflateRawSync: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 438,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function checkBindError()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 1194,
  "endLine" : 1209,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "start()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1851,
  "endLine" : 1866,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function callbackify()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 679,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function WriteStream_internalClose()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1239,
  "endLine" : 1254,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _toUnixTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1397,
  "endLine" : 1412,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "traceSync()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 305,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getNodeErrorByName()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 255,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function nullCheck()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1700,
  "endLine" : 1718,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _objectSpread()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 221,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "(_wrapNativeSuper = function (Class2)()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 293,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "terminate()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 308,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "sync: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2429,
  "endLine" : 2453,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function finish()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4239,
  "endLine" : 4254,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "writableEnded: ObjectGetOwnPropertyDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4781,
  "endLine" : 4796,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NativeReadable.prototype[_internalConstruct] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5673,
  "endLine" : 5693,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NativeWritable.prototype._destroy = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5927,
  "endLine" : 5945,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function WriteStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 155,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "disable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 224,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function sliceBuffer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 529,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onRequestEvent()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 450,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function normalizeConnectArgs()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 683,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function styleText()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 218,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamReaderGenericInitialize()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 45,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "promise: $newHandledRejectedPromise()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 88,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function pipeToErrorsMustBePropagatedForward()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 365,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function readableStreamToTextDirect()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 2072,
  "endLine" : 2090,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamRejectCloseAndClosedPromiseIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 409,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultControllerProcessClose()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 726,
  "endLine" : 745,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "toArray()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 165,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function timeLogImpl()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 742,
  "endLine" : 759,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getReader()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 392,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cluster._setupWorker = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 54,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function checkParentPathsSync()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 158,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatNamespaceObject()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1969,
  "endLine" : 1990,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatArray()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2054,
  "endLine" : 2071,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 167,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/ffi.ts",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 131,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int PasswordCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 266,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isCell()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Handle.h",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 142,
  "linesOfCode" : 16,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static const WTF::String toString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 139,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static const WTF::String toStringCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 159,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static const WTF::String toStringStatic()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 316,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initMock()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 337,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmPBKDF2::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmPBKDF2.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 77,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector CryptoKeyEC::platformExportPkcs8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 461,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmEd25519::generateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmEd25519.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 88,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector convertToBytesExpand()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/OpenSSLUtilities.cpp",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 101,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void dispatchAlgorithmOperation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithm.cpp",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 111,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmHKDF::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHKDF.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 77,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool canPerformFastEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 101,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSCommonJSModule::evaluate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 739,
  "endLine" : 756,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue ZigString__toAtomicValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2800,
  "endLine" : 2817,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSPromise__reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3061,
  "endLine" : 3078,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3400,
  "endLine" : 3416,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__getIfPropertyExistsImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3698,
  "endLine" : 3717,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isInstanceOf()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5411,
  "endLine" : 5430,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool ScriptExecutionContext::ensureOnContextThread()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 153,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WTF::String BunString::toWTFString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunString.cpp",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 589,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue createNodeURLBinding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeURL.cpp",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 161,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventTarget::removeEventListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 162,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventTarget::setAttributeEventListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 208,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "StringView filenameFromHTTPContentDisposition()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 378,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isNoCORSSafelistedRequestHeaderName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 846,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::unique_ptr jsEventTargetCast()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTargetCustom.cpp",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 87,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsAbortSignalConstructorFunction_timeoutBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 298,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsAbortSignalConstructorFunction_anyBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 320,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool InternalWritableStream::locked()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/InternalWritableStream.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 96,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional BufferSource::decode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BufferSource.h",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 107,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static SerializableErrorType errorNameToSerializableErrorType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 396,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readOKPKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3920,
  "endLine" : 3936,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValueRef SerializedScriptValue::deserialize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5853,
  "endLine" : 5869,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::send()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 517,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebSocket::sendWebSocketData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 563,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::ping()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 766,
  "endLine" : 786,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::pong()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 848,
  "endLine" : 868,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BroadcastChannel::dispatchMessageTo()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 248,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventEmitterPrototypeFunction_setMaxListenersBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 280,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventEmitterPrototypeFunction_emitBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 409,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr FragmentedSharedBuffer::tryCreateArrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 214,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMURLConstructorFunction_parseBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 638,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMURLConstructorFunction_canParseBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 645,
  "endLine" : 660,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool ReadableStreamDefaultController::enqueue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamDefaultController.cpp",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 152,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferListPrototypeFunction_consumeBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 351,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue createAsyncHooksBinding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeAsyncHooks.cpp",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 49,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue JSBuffer__bufferFromPointerAndLengthAndDeinit()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 327,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeScannedImport()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2137,
  "endLine" : 2153,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeWebsocketMessageFileChangeNotification()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2675,
  "endLine" : 2691,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readdirRecursiveWithExclusionsAndExtensionsSync()",
  "longName" : "",
  "relativeFileName" : "src/codegen/helpers.ts",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 114,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_socket_write()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 358,
  "endLine" : 375,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_poll_stop()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 409,
  "endLine" : 426,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_timer_set()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 497,
  "endLine" : 517,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_loop_free()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 177,
  "endLine" : 200,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_timer_set()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 269,
  "endLine" : 288,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ssize_t bsd_send()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 493,
  "endLine" : 515,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int select_alpn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 591,
  "endLine" : 610,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function uploadAsset()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/github.ts",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 46,
  "endLine" : 66,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function stdin()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/console.ts",
  "fileLinesCount" : 75,
  "components" : [ "primary::packages" ],
  "startLine" : 46,
  "endLine" : 61,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeVLQ()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/sourcemap.ts",
  "fileLinesCount" : 331,
  "components" : [ "primary::packages" ],
  "startLine" : 54,
  "endLine" : 78,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function parseChrome()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/stack-trace-parser.ts",
  "fileLinesCount" : 179,
  "components" : [ "primary::packages" ],
  "startLine" : 64,
  "endLine" : 90,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function stoppedReason()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2130,
  "endLine" : 2145,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function hitConditionToIgnoreCount()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2222,
  "endLine" : 2240,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "element()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-frontend/scripts/build.ts",
  "fileLinesCount" : 171,
  "components" : [ "primary::packages" ],
  "startLine" : 17,
  "endLine" : 33,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "accessKeyId: env()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 89,
  "endLine" : 106,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool unsubscribe()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocket.h",
  "fileLinesCount" : 379,
  "components" : [ "primary::packages" ],
  "startLine" : 282,
  "endLine" : 305,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpRouter.h",
  "fileLinesCount" : 402,
  "components" : [ "primary::packages" ],
  "startLine" : 316,
  "endLine" : 340,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::tuple unsubscribe()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/TopicTree.h",
  "fileLinesCount" : 369,
  "components" : [ "primary::packages" ],
  "startLine" : 191,
  "endLine" : 220,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void freeSubscriber()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/TopicTree.h",
  "fileLinesCount" : 369,
  "components" : [ "primary::packages" ],
  "startLine" : 228,
  "endLine" : 252,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view addressAsText()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocket.h",
  "fileLinesCount" : 365,
  "components" : [ "primary::packages" ],
  "startLine" : 210,
  "endLine" : 229,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::pair uncork()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocket.h",
  "fileLinesCount" : 365,
  "components" : [ "primary::packages" ],
  "startLine" : 338,
  "endLine" : 360,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_send()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 397,
  "endLine" : 417,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Base()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 47,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "brotliCompress: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 438,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 823,
  "endLine" : 840,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setMaxListeners()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 459,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function unwatchFile()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 647,
  "endLine" : 662,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReadStream.prototype.push = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 925,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function request()",
  "longName" : "",
  "relativeFileName" : "src/js/node/https.ts",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 28,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function normalizeExecArgs()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 832,
  "endLine" : 850,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function oneOf()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 106,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 139,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function innerOk()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 887,
  "endLine" : 901,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "format()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 279,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isFinished()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 937,
  "endLine" : 951,
  "linesOfCode" : 15,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isWritableErrored()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 952,
  "endLine" : 966,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isReadableErrored()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 967,
  "endLine" : 981,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "for await()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1486,
  "endLine" : 1500,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "for await()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1629,
  "endLine" : 1643,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "for await()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1683,
  "endLine" : 1697,
  "linesOfCode" : 15,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function close()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2224,
  "endLine" : 2238,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "needReadable: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2432,
  "endLine" : 2453,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function cleanup()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3136,
  "endLine" : 3150,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function pipeOnDrain()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3217,
  "endLine" : 3231,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function afterWrite()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4009,
  "endLine" : 4023,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Writable.prototype._write = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4092,
  "endLine" : 4106,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function needFinish()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4155,
  "endLine" : 4169,
  "linesOfCode" : 15,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "d._destroy = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4700,
  "endLine" : 4714,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function warnOnDeactivatedColors()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 134,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "toJSON()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 68,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function assignHeaders()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 765,
  "endLine" : 779,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_construct()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 841,
  "endLine" : 857,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_read()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 858,
  "endLine" : 872,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "total_available_size: totalmem()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 102,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function deprecated()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 52,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 576,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function pipeToErrorsMustBePropagatedBackward()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 381,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function assignToStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 735,
  "endLine" : 753,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function write()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 134,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createWorkerProcess()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 100,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function normalizeStrings()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 207,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue createJSCTestingHelpers()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSCTestingHelpers.cpp",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 69,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue createNodePathBinding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/Path.cpp",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 196,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t length()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 207,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMockFunction::visitAdditionalChildren()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 467,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsStringDecoderPrototypeFunction_endBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 396,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String convertEnumerationToString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 88,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector CryptoKeyEC::platformExportRaw()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 396,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static size_t getKeyLengthFromHash()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyHMAC.cpp",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 55,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector CryptoAlgorithmAES_CTR::CounterBlockHelper::counterVectorAfterOverflow()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 265,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void writeOID()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKPOpenSSL.cpp",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 155,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addEncodedASN1Length()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CommonCryptoDERUtilities.cpp",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 66,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/SQLClient.cpp",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 262,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String URLDecomposition::origin()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 47,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int64_t JSC__JSValue__coerceToInt64()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3945,
  "endLine" : 3962,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::promiseRejectionTracker()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1119,
  "endLine" : 1137,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WTF::String BunString::toWTFString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunString.cpp",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 571,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMFormDataPrototypeFunction_append1Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 289,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMFormDataPrototypeFunction_set1Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 451,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline EnableIfSet JSDOMIteratorBase::asJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMIterator.h",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 192,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Worker::dispatchExit()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 373,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertPromise.h",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 68,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWorkerPrototypeFunction_postMessage1Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 479,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void InternalWritableStream::lock()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/InternalWritableStream.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 116,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool checkReadableStream()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStream.cpp",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 217,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t HTTPHeaderMap::memoryCost()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 97,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void HTTPHeaderMap::add()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 178,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void HTTPHeaderMap::set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 294,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 295,
  "linesOfCode" : 15,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_closeBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 688,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::send()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 496,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::ping()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 746,
  "endLine" : 764,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::pong()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 828,
  "endLine" : 846,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventEmitterPrototypeFunction_listenersBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 465,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsMessagePortPrototypeFunction_postMessage1Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 258,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsMessagePortPrototypeFunction_postMessage2Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 274,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void AbortSignal::signalFollow()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 221,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FetchHeaders::filterAndFill()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 299,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Event::initEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.cpp",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 122,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMURLConstructorFunction_createObjectURLOverloadDispatcher()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 725,
  "endLine" : 744,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static double enforceRange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 64,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferListPrototypeFunction_concatBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 321,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void runPendingWork()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSCTaskScheduler.cpp",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 96,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int normalizeCompareVal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 246,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferByteLengthFromStringAndEncoding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 687,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void uv__tty_make_raw()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/wtf-bindings.cpp",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 94,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "parse()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 120,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeJavascriptBundle()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 796,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "complete: function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 662,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function resolveNativeFileId()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-js2native.ts",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 60,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getJS2NativeDTS()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-js2native.ts",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 234,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_socket_context_unlink_connecting_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 129,
  "endLine" : 143,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int kqueue_change()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 325,
  "endLine" : 347,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LIBUS_SOCKET_DESCRIPTOR bsd_create_listen_socket_unix()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 765,
  "endLine" : 782,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LIBUS_SOCKET_DESCRIPTOR bsd_create_connect_socket_unix()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 1099,
  "endLine" : 1116,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int sni_cb()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1400,
  "endLine" : 1421,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function rename()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fs.ts",
  "fileLinesCount" : 159,
  "components" : [ "primary::packages" ],
  "startLine" : 58,
  "endLine" : 74,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function write()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fs.ts",
  "fileLinesCount" : 159,
  "components" : [ "primary::packages" ],
  "startLine" : 76,
  "endLine" : 93,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeJson()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fs.ts",
  "fileLinesCount" : 159,
  "components" : [ "primary::packages" ],
  "startLine" : 95,
  "endLine" : 109,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function remapPosition()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/sourcemap.ts",
  "fileLinesCount" : 331,
  "components" : [ "primary::packages" ],
  "startLine" : 209,
  "endLine" : 228,
  "linesOfCode" : 15,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function parseGecko()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/stack-trace-parser.ts",
  "fileLinesCount" : 179,
  "components" : [ "primary::packages" ],
  "startLine" : 116,
  "endLine" : 141,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async scopes()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1714,
  "endLine" : 1730,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async variables()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1859,
  "endLine" : 1875,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function scopePresentationHint()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2178,
  "endLine" : 2192,
  "linesOfCode" : 15,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function run()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/scripts/generate-protocol.ts",
  "fileLinesCount" : 176,
  "components" : [ "primary::packages" ],
  "startLine" : 7,
  "endLine" : 21,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "secretAccessKey: env()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 90,
  "endLine" : 106,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool subscribe()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocket.h",
  "fileLinesCount" : 379,
  "components" : [ "primary::packages" ],
  "startLine" : 258,
  "endLine" : 279,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throttle_helper()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocket.h",
  "fileLinesCount" : 365,
  "components" : [ "primary::packages" ],
  "startLine" : 59,
  "endLine" : 78,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_getpeername()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 497,
  "endLine" : 519,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override slice()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 156,
  "endLine" : 170,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/filesink.ts",
  "fileLinesCount" : 87,
  "components" : [ "primary::packages" ],
  "startLine" : 6,
  "endLine" : 20,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function handleBotRequest()",
  "longName" : "",
  "relativeFileName" : "bench/install/app/entry.server.tsx",
  "fileLinesCount" : 101,
  "components" : [ "primary::bench" ],
  "startLine" : 27,
  "endLine" : 63,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getPrototypeKeys()",
  "longName" : "",
  "relativeFileName" : "misctools/nodejs-compat.ts",
  "fileLinesCount" : 210,
  "components" : [ "primary::misctools" ],
  "startLine" : 61,
  "endLine" : 83,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "brotliCompressSync: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 438,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "d.intercept = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/domain.ts",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 42,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cpus: lazyCpus()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 105,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isIPv6()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 57,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_fdstat_set_rights: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1039,
  "endLine" : 1052,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitKeypressEvents()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1100,
  "endLine" : 1163,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Interface.prototype._tabComplete = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2815,
  "endLine" : 2830,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var internalMatch = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 999,
  "endLine" : 1012,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isReadableNodeStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 838,
  "endLine" : 851,
  "linesOfCode" : 14,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitErrorNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1855,
  "endLine" : 1868,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "emittedReadable: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2433,
  "endLine" : 2453,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function computeNewHighWaterMark()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2930,
  "endLine" : 2943,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function fromList()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3544,
  "endLine" : 3557,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4404,
  "endLine" : 4420,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "d._destroy = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5385,
  "endLine" : 5398,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static snapshot()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 108,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateNumber()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 157,
  "linesOfCode" : 14,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.close = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 750,
  "endLine" : 767,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Url()",
  "longName" : "",
  "relativeFileName" : "src/js/node/url.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 43,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Url.prototype.parseHost = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/url.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::src" ],
  "startLine" : 793,
  "endLine" : 806,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "addContext()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 555,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "streamError()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 717,
  "endLine" : 731,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ping()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 809,
  "endLine" : 822,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "drain()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 356,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function privateInitializeReadableStreamDefaultController()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 64,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "const pullAlgorithm = function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 617,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createTextStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1123,
  "endLine" : 1238,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamDefaultControllerShouldCallPull()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1386,
  "endLine" : 1401,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamCancel()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1469,
  "endLine" : 1486,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1833,
  "endLine" : 1848,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamClose()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 225,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamFinishInFlightCloseWithError()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 343,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultControllerWrite()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 776,
  "endLine" : 791,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function transformStreamDefaultControllerPerformTransform()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 252,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerProcessPullDescriptors()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 461,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerCommitDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 550,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function nextTick()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 322,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function windowsEnv()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 405,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 393,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onconnection()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 223,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "remove()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/RoundRobinHandle.ts",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 98,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getStatsSync()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 134,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function markNodeModules()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1660,
  "endLine" : 1674,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatArrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2039,
  "endLine" : 2052,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional BunPlugin::OnLoad::resolveVirtualModule()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 739,
  "endLine" : 756,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SourceOrigin toSourceOrigin()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigSourceProvider.cpp",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 47,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC_DEFINE_CUSTOM_GETTER()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 465,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool can_open_as_nonblocking_tty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/c-bindings.cpp",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 584,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template std::optional parseEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 108,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_GCM::generateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_GCM.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 156,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CBC::generateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CBC.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 108,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CTR::generateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 117,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CFB::generateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CFB.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 108,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__createRangeError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2541,
  "endLine" : 2556,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue ZigString__external()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2897,
  "endLine" : 2910,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue ZigString__toExternalValueWithCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2912,
  "endLine" : 2926,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::dispatchMessagePortEvents()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 210,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::ScriptExecutionStatus Zig::GlobalObject::scriptExecutionStatus()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 987,
  "endLine" : 1000,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsFunctionDispatchEventBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1837,
  "endLine" : 1850,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ImportMetaObject.cpp",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 545,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunString.cpp",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 109,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBroadcastChannelPrototypeFunction_postMessageBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 286,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMFormDataPrototypeFunction_deleteBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 359,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMFormDataPrototypeFunction_getBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 379,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMFormDataPrototypeFunction_hasBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 430,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline EnableIfMap JSDOMIteratorBase::asJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMIterator.h",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 172,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool skipToken()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 86,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isValidAcceptHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 168,
  "linesOfCode" : 14,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsAbortSignalConstructorFunction_abortBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 276,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePort::deref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 91,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsPerformancePrototypeFunction_getEntriesByTypeBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 438,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWritableStreamSinkPrototypeFunction_errorBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamSink.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 192,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsURLSearchParamsPrototypeFunction_getBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 311,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsURLSearchParamsPrototypeFunction_getAllBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 331,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsReadableStreamSourcePrototypeFunction_cancelBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.cpp",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 201,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline std::optional invokeReadableStreamFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStream.cpp",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 113,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void HTTPHeaderMap::add()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 346,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolveWithCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 159,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void rejectWithCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 176,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool dumpWebCodecsVideoFrame()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1509,
  "endLine" : 1523,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue readRTCDataChannel()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 4285,
  "endLine" : 4300,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::send()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 477,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::ping()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 724,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::ping()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 726,
  "endLine" : 744,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::pong()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 788,
  "endLine" : 806,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::pong()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 808,
  "endLine" : 826,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebSocket::didConnect()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 1249,
  "endLine" : 1263,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BroadcastChannel::MainThreadBridge::ensureOnMainThread()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 128,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr BroadcastChannel::postMessage()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 220,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventTargetPrototypeFunction_dispatchEventBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 279,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSMessagePortOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 440,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventListener::replaceJSFunctionForAttributeListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.cpp",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 89,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertUnion.h",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 404,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExceptionOr appendToHeaderMap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 136,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr FetchHeaders::set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 265,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr FetchHeaders::set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 283,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsPerformanceObserverEntryListPrototypeFunction_getEntriesByTypeBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.cpp",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 203,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool invokeReadableStreamDefaultControllerFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamDefaultController.cpp",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 59,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventEmitter::addListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 40,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsReadableStreamSinkPrototypeFunction_enqueueBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSink.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 152,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsReadableStreamSinkPrototypeFunction_errorBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSink.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 187,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsFetchHeadersPrototypeFunction_deleteBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 424,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsFetchHeadersPrototypeFunction_getBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 444,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsFetchHeadersPrototypeFunction_hasBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 464,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Performance::scheduleTaskIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 460,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue call()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 302,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool inline parseArrayIndex()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1584,
  "endLine" : 1600,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void sendMessageToInspectorFromDebuggerThread()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunDebugger.cpp",
  "fileLinesCount" : 596,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 325,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void drain()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunInspector.cpp",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 94,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NapiWeakValue::setString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 321,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/Weak.cpp",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 47,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Url()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 54,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeSourceLine()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 237,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeStringPointer()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 669,
  "endLine" : 683,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeOutputFile()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2211,
  "endLine" : 2225,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeWebsocketCommandBuildWithFilePath()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2860,
  "endLine" : 2874,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeGetTestsRequest()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 3343,
  "endLine" : 3357,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "catch: function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 675,
  "endLine" : 691,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ProcessFileForUnifiedSourceGeneration",
  "longName" : "ProcessFileForUnifiedSourceGeneration",
  "relativeFileName" : "src/codegen/generate-unified-source-bundles.rb",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 311,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function retry()",
  "longName" : "",
  "relativeFileName" : "src/codegen/bundle-modules.ts",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 75,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned int us_get_remote_address_info()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 467,
  "endLine" : 487,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_poll_start()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 371,
  "endLine" : 385,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_timer_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 519,
  "endLine" : 536,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void internal_finalize_bsd_addr()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 364,
  "endLine" : 378,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ssize_t bsd_write2()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 462,
  "endLine" : 479,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int BIO_s_custom_write()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 141,
  "endLine" : 157,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int add_alpn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 573,
  "endLine" : 589,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int hsi_process_header()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 834,
  "endLine" : 872,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function downloadV8()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/scripts/generate-protocol.ts",
  "fileLinesCount" : 202,
  "components" : [ "primary::packages" ],
  "startLine" : 141,
  "endLine" : 154,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function github()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/github.ts",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 21,
  "endLine" : 35,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "provideHover()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/tasks/package.json.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 160,
  "endLine" : 177,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function resolveTask()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/tasks/tasks.ts",
  "fileLinesCount" : 59,
  "components" : [ "primary::packages" ],
  "startLine" : 44,
  "endLine" : 59,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "runtime: getRuntime()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/debug.ts",
  "fileLinesCount" : 247,
  "components" : [ "primary::packages" ],
  "startLine" : 66,
  "endLine" : 104,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "line: lineToLine()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 137,
  "endLine" : 152,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "id: nextId()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 958,
  "endLine" : 974,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async setExpression()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1904,
  "endLine" : 1920,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "sessionToken: env()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 91,
  "endLine" : 106,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool hasBrokenCompression()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/App.h",
  "fileLinesCount" : 607,
  "components" : [ "primary::packages" ],
  "startLine" : 30,
  "endLine" : 47,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void onHttp()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Http3Context.h",
  "fileLinesCount" : 157,
  "components" : [ "primary::packages" ],
  "startLine" : 133,
  "endLine" : 155,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isSubscribed()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocket.h",
  "fileLinesCount" : 379,
  "components" : [ "primary::packages" ],
  "startLine" : 308,
  "endLine" : 324,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "T cond_byte_swap()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 98,
  "endLine" : 113,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "T _cond_byte_swap()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/ProxyParser.h",
  "fileLinesCount" : 163,
  "components" : [ "primary::packages" ],
  "startLine" : 52,
  "endLine" : 67,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline int u32toaHex()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Utilities.h",
  "fileLinesCount" : 66,
  "components" : [ "primary::packages" ],
  "startLine" : 28,
  "endLine" : 44,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view getHeader()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 121,
  "endLine" : 134,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 584,
  "endLine" : 606,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function polyfillImportMeta()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/global/importmeta.ts",
  "fileLinesCount" : 32,
  "components" : [ "primary::packages" ],
  "startLine" : 12,
  "endLine" : 32,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async lookup()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/dns.ts",
  "fileLinesCount" : 21,
  "components" : [ "primary::packages" ],
  "startLine" : 4,
  "endLine" : 17,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function NodeJSReadableStreamToBlob()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 11,
  "endLine" : 25,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function polyfill()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/concat.js",
  "fileLinesCount" : 58,
  "components" : [ "primary::bench" ],
  "startLine" : 5,
  "endLine" : 18,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Base.prototype.flush = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 84,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "brotliDecompress: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 438,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "tmpdir = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 6,
  "endLine" : 20,
  "linesOfCode" : 13,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_fdstat_get: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1019,
  "endLine" : 1031,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_pwrite: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1122,
  "endLine" : 1134,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "outer: for()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1170,
  "endLine" : 1182,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "path_readlink: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1556,
  "endLine" : 1568,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function lookupService()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 75,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveCname()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 171,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveMx()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 186,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveNaptr()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 201,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveNs()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 216,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolvePtr()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 231,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveSrv()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 246,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveCaa()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 261,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveTxt()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 276,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveSoa()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 290,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "reverse()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 305,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReadStream.prototype[kerrorOrDestroy] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 991,
  "endLine" : 1004,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function WriteStream_errorOrDestroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1334,
  "endLine" : 1347,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateUint32()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 430,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function checkExecSyncError()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 970,
  "endLine" : 982,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _defineProperty()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 234,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function copyError()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 402,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function inspectValue()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 415,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 225,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "createDeferredPromise: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 251,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function parseFileMode()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 668,
  "endLine" : 680,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitCloseNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1842,
  "endLine" : 1854,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "readableListening: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2434,
  "endLine" : 2453,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2521,
  "endLine" : 2533,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function maybeReadMore_()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2713,
  "endLine" : 2749,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype.setEncoding = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2911,
  "endLine" : 2928,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onerror()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3177,
  "endLine" : 3189,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.wrap = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3696,
  "endLine" : 3712,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Transform()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4826,
  "endLine" : 4842,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getNativeReadableStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5818,
  "endLine" : 5837,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype._writev = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1264,
  "endLine" : 1278,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "aborted()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 844,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "goaway()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 855,
  "endLine" : 867,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 100,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function pipeToClosingMustBePropagatedBackward()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 417,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamTeeBranch1CancelFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 633,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamTeeBranch2CancelFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 635,
  "endLine" : 647,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamDefaultControllerPull()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1494,
  "endLine" : 1507,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cancel()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1669,
  "endLine" : 1689,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeWritableStreamSlots()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 126,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "frame: $getInternalField()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 354,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "initialize()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 40,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export const memfd_create:()",
  "longName" : "",
  "relativeFileName" : "src/js/internal-for-testing.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 106,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RegExpPrototypeExec: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 162,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function rr()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 204,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cluster.disconnect = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 198,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Worker()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/Worker.ts",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 25,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatPromise()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2219,
  "endLine" : 2231,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createConnection()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 189,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "float __floatundisf()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/libtcc1.c",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 504,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "double __floatundidf()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/libtcc1.c",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 519,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long double __floatundixf()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/libtcc1.c",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 521,
  "endLine" : 534,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BunPlugin::Base::append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 353,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Type type()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8TaggedPointer.h",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 57,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NapiHandleScopeImpl::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi_handle_scope.cpp",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 55,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSCStackTrace JSCStackTrace::fromExisting()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.cpp",
  "fileLinesCount" : 376,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 42,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSCStackFrame::calculateSourcePositions()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.cpp",
  "fileLinesCount" : 376,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 374,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue AsyncContextFrame::withAsyncContextIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/AsyncContextFrame.cpp",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 53,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String retrieveErrorMessageWithoutName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 118,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::optional exponentVectorToUInt32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAOpenSSL.cpp",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 190,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int curveIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 51,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static size_t curveSize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 66,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector CryptoKeyEC::platformExportSpki()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 440,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CBC::encrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CBC.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 74,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CBC::decrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CBC.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 90,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String CryptoKeyEC::namedCurveString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.cpp",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 205,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_KW::generateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_KW.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 72,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_KW::wrapKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_KW.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 169,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String convertEnumerationToString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 80,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template std::optional parseEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 99,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CFB::encrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CFB.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 74,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CFB::decrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CFB.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 90,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/SQLClient.cpp",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 243,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BundlerPlugin::NamespaceList::append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBundlerPlugin.cpp",
  "fileLinesCount" : 427,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 56,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue getIndexWithoutAccessors()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 635,
  "endLine" : 649,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSFunction__getSourceCode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2067,
  "endLine" : 2080,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__createTypeError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2558,
  "endLine" : 2572,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "uint32_t JSC__JSPromise__status()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3190,
  "endLine" : 3202,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSInternalPromise__reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3222,
  "endLine" : 3235,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "uint32_t JSC__JSInternalPromise__status()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3272,
  "endLine" : 3284,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int64_t JSC__JSValue__toInt64()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3546,
  "endLine" : 3558,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__symbolKeyFor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3895,
  "endLine" : 3910,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue get()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.h",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 95,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Zig::GlobalObject::resetOnEachMicrotaskTick()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 733,
  "endLine" : 745,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::createCallSitesFromFrames()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 2507,
  "endLine" : 2528,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::reload()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3801,
  "endLine" : 3817,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ConsoleObject::timeLog()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.cpp",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 100,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSBroadcastChannelOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 370,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntryCustom.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 69,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RefPtr convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertXPathNSResolver.h",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 52,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventTarget::removeAllEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 398,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CrossOriginResourcePolicy parseCrossOriginResourcePolicyHeader()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 990,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSWorkerOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 593,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExceptionOr invokeWritableStreamFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/InternalWritableStream.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 51,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue InternalWritableStream::abort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/InternalWritableStream.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 133,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool IdentifierEventListenerMap::remove()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.cpp",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 117,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WTF::switchOn()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceUserTiming.cpp",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 276,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void HTTPHeaderMap::set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 124,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void HTTPHeaderMap::setUncommonHeaderCloneName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 162,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void HTTPHeaderMap::append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 193,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 153,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dumpBigInt32Data()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1218,
  "endLine" : 1230,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static bool readLittleEndian()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3113,
  "endLine" : 3126,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readNullableString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3237,
  "endLine" : 3249,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readArrayBufferImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3414,
  "endLine" : 3426,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readAESKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3799,
  "endLine" : 3811,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue readOffscreenCanvas()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 4222,
  "endLine" : 4236,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref SerializedScriptValue::toArrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5689,
  "endLine" : 5705,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static size_t getFramingOverhead()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 95,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String encodeProtocolString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 135,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String WebSocket::binaryType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 895,
  "endLine" : 908,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DOMPromise::Status DOMPromise::status()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromise.cpp",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 95,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref FragmentedSharedBuffer::copy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 263,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr SharedBuffer::createWithContentsOfFile()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 489,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref AbortSignal::any()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 104,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventListenerMap::remove()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 156,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue call()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMOperationReturningPromise.h",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 54,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSDOMURL_hrefSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 297,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSDOMURL_protocolSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 342,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSDOMURL_usernameSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 374,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSDOMURL_passwordSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 406,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSDOMURL_hostSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 438,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSDOMURL_hostnameSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 470,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSDOMURL_portSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 502,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSDOMURL_pathnameSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 534,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSDOMURL_hashSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 566,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSDOMURL_searchSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 586,
  "endLine" : 598,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventEmitter::removeListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 72,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventEmitter::removeAllListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 105,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Performance::queueEntry()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 443,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue createJSSQLStatementConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 2430,
  "endLine" : 2445,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline WebCore::BufferEncodingType parseEncoding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 275,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NapiWeakValue::set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 285,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _onceWrap()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 254,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeEnvConfig()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1142,
  "endLine" : 1155,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeFrameworkEntryPointMessage()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1394,
  "endLine" : 1407,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeScanResult()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2073,
  "endLine" : 2086,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeMessageData()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2388,
  "endLine" : 2401,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeMessageMeta()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2425,
  "endLine" : 2438,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function processFunctionFile()",
  "longName" : "",
  "relativeFileName" : "src/codegen/bundle-functions.ts",
  "fileLinesCount" : 771,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 297,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "to_s",
  "longName" : "to_s",
  "relativeFileName" : "src/codegen/generate-unified-source-bundles.rb",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 196,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function idToPublicSpecifierOrEnumName()",
  "longName" : "",
  "relativeFileName" : "src/codegen/bundle-modules.ts",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 271,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function fmtCPPCharArray()",
  "longName" : "",
  "relativeFileName" : "src/codegen/helpers.ts",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 22,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_shutdown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 410,
  "endLine" : 425,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_loop_update_pending_ready_polls()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 298,
  "endLine" : 319,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t us_internal_accept_poll_event()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 428,
  "endLine" : 441,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_async_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 640,
  "endLine" : 657,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int us_internal_bind_and_listen()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 525,
  "endLine" : 540,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_loop_unlink()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 83,
  "endLine" : 95,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_handle_low_priority_sockets()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 158,
  "endLine" : 175,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isWindowsAVX2()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/platform.ts",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 108,
  "endLine" : 120,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function confirm()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/console.ts",
  "fileLinesCount" : 75,
  "components" : [ "primary::packages" ],
  "startLine" : 63,
  "endLine" : 75,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function importBun()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/npm/install.ts",
  "fileLinesCount" : 134,
  "components" : [ "primary::packages" ],
  "startLine" : 13,
  "endLine" : 25,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function registerBunlockEditor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/lockfile/index.ts",
  "fileLinesCount" : 109,
  "components" : [ "primary::packages" ],
  "startLine" : 96,
  "endLine" : 109,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "addTests()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 122,
  "endLine" : 134,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function hideFromStack()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 139,
  "endLine" : 151,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function hideFromStack()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/assert.ts",
  "fileLinesCount" : 233,
  "components" : [ "primary::packages" ],
  "startLine" : 219,
  "endLine" : 231,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function fetchRemoteSourceMap()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/sourcemap.ts",
  "fileLinesCount" : 331,
  "components" : [ "primary::packages" ],
  "startLine" : 230,
  "endLine" : 244,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "column: columnToColumn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 138,
  "endLine" : 152,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async launch()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 435,
  "endLine" : 450,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async attach()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 588,
  "endLine" : 603,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function sanitizeExpression()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2318,
  "endLine" : 2330,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function recursiveCopy()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-frontend/scripts/build.ts",
  "fileLinesCount" : 171,
  "components" : [ "primary::packages" ],
  "startLine" : 153,
  "endLine" : 165,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "region: env()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 92,
  "endLine" : 106,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatError()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 104,
  "endLine" : 116,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::pair tryEnd()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Http3Response.h",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 43,
  "endLine" : 64,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void iterateTopics()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocket.h",
  "fileLinesCount" : 379,
  "components" : [ "primary::packages" ],
  "startLine" : 330,
  "endLine" : 347,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::pair getKeyValue()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Multipart.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::packages" ],
  "startLine" : 44,
  "endLine" : 60,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void base64()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketHandshake.h",
  "fileLinesCount" : 145,
  "components" : [ "primary::packages" ],
  "startLine" : 101,
  "endLine" : 113,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline int u64toa()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Utilities.h",
  "fileLinesCount" : 66,
  "components" : [ "primary::packages" ],
  "startLine" : 46,
  "endLine" : 61,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static uint64_t toUnsignedInteger()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 215,
  "endLine" : 230,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void teardown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/EpollHelloWorld.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::packages" ],
  "startLine" : 159,
  "endLine" : 178,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_epoll_create1()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 141,
  "endLine" : 161,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function polyfillUninitialized()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/concat.js",
  "fileLinesCount" : 58,
  "components" : [ "primary::bench" ],
  "startLine" : 20,
  "endLine" : 33,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function normalizeSectionName()",
  "longName" : "",
  "relativeFileName" : "scripts/nav2readme.ts",
  "fileLinesCount" : 113,
  "components" : [ "primary::scripts" ],
  "startLine" : 100,
  "endLine" : 113,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "brotliDecompressSync: createConvenienceMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 438,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function mapDomain()",
  "longName" : "",
  "relativeFileName" : "src/js/node/punycode.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 70,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "const basicToDigit = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/punycode.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 140,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "rightsBase: BigInt()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 750,
  "endLine" : 763,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "path_link: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1425,
  "endLine" : 1436,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "path_rename: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1579,
  "endLine" : 1590,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitUnhandledRejectionOrErr()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 88,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function overflowWarning()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 227,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolve()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 398,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolve()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 466,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function wrapStoreRun()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 89,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "runStores()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 158,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 91,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "writeFile: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 213,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "for await()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 602,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateObject()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 392,
  "linesOfCode" : 12,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function kill()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 331,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function fdToStdioName()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1442,
  "endLine" : 1453,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function NodeError2()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 87,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function aggregateTwoErrors()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 414,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validatePort()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 777,
  "endLine" : 788,
  "linesOfCode" : 12,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isWritableNodeStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 852,
  "endLine" : 863,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function every()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1509,
  "endLine" : 1520,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resumeScheduled: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2435,
  "endLine" : 2453,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "d._read = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4687,
  "endLine" : 4698,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "d._read = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5372,
  "endLine" : 5383,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NativeReadable.prototype._destroy = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5766,
  "endLine" : 5779,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function NativeWritable_lazyConstruct()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5872,
  "endLine" : 5884,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function NativeWritable_internalFinal()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5947,
  "endLine" : 5958,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WriteStream.prototype._refreshSize = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 173,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validatePort()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 171,
  "linesOfCode" : 12,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isValidTLSArray()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 125,
  "linesOfCode" : 12,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isValidTLSArray()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 50,
  "linesOfCode" : 12,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitStreamErrorNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 668,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamDefaultReaderRead()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1580,
  "endLine" : 1593,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamFromAsyncIterator()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1653,
  "endLine" : 1756,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamStartErroring()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 426,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ImportMetaObject.ts",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 196,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeWritableStreamDefaultController()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamDefaultController.ts",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 39,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamToText()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 136,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RegExpPrototypeSymbolReplace: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 162,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "distribute()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/RoundRobinHandle.ts",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 114,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getPrefix()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1052,
  "endLine" : 1064,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function notify()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/debugger.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 336,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 54,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function connectedHandler()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 294,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function linkSymbols()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/ffi.ts",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 463,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EncodedJSValue UINT32_TO_JSVALUE()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 209,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue constructPlatform()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 149,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Local Object::SlowGetInternalField()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Object.cpp",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 89,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void HandleScopeBuffer::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8HandleScopeBuffer.cpp",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 37,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ObjectTemplate::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8ObjectTemplate.cpp",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 28,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE String JSCStackFrame::retrieveSourceURL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.cpp",
  "fileLinesCount" : 376,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 316,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ZigString toZigString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 297,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reportException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 99,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int8_t utf8CheckByte()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 124,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void Bun__forwardSignalFromParentToChildAndRestorePreviousAction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/c-bindings.cpp",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 675,
  "endLine" : 686,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 668,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CTR::encrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 85,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CTR::decrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 99,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsCryptoKey_algorithmGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 269,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsCryptoKey_usagesGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 287,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 611,
  "endLine" : 623,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue WebCore__FetchHeaders__toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1451,
  "endLine" : 1466,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSGlobalObject__generateHeapSnapshot()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3298,
  "endLine" : 3313,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__bigIntSum()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3623,
  "endLine" : 3636,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL double JSC__JSValue__coerceToDouble()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3921,
  "endLine" : 3933,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__deleteAllCode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4894,
  "endLine" : 4906,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void registerHTTPContextForWebSocket()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 46,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::processMessageWithMessagePortsSoon()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 187,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void cleanupAsyncHooksData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 731,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::handleRejectedPromises()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3728,
  "endLine" : 3740,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue GlobalObject::moduleLoaderEvaluate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 4054,
  "endLine" : 4068,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BunString fromJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunString.cpp",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 131,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t BunString::utf8ByteLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunString.cpp",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 554,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 412,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 730,
  "endLine" : 750,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static T convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertEnumeration.h",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 56,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventContext::handleLocalEvents()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventContext.cpp",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 57,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.cpp",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 184,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventTarget::setAttributeEventListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 180,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventTarget::dispatchEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 258,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Worker::dispatchError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 356,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 423,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue MessagePort::tryTakeMessage()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 328,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional PerformanceEntry::parseEntryTypeString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceEntry.cpp",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 68,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline EncodedJSValue jsPerformancePrototypeFunction_toJSONBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 403,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsPerformancePrototypeFunction_clearMarksBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 537,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsPerformancePrototypeFunction_clearMeasuresBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 570,
  "endLine" : 581,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 658,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannel::closePort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannel.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 118,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool MessagePortChannel::postMessageToRemote()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannel.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 135,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 608,
  "endLine" : 628,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 615,
  "endLine" : 635,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue InternalWritableStream::close()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/InternalWritableStream.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 149,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue InternalWritableStream::getWriter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/InternalWritableStream.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 165,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool IdentifierEventListenerMap::add()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.cpp",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 75,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool IdentifierEventListenerMap::prepend()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.cpp",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 90,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsAbortControllerPrototypeFunction_abortBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 221,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 312,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ContextDestructionObserver::observeContext()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ContextDestructionObserver.cpp",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 58,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WallTime valueToDate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertDate.cpp",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 51,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 305,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void JSValueInWrappedObject::setWeakly()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSValueInWrappedObject.h",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 99,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSWebSocket_binaryTypeSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 579,
  "endLine" : 590,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_send1Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 608,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_send2Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 610,
  "endLine" : 621,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_send4Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 636,
  "endLine" : 647,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_ping2Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 705,
  "endLine" : 716,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_ping3Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 718,
  "endLine" : 729,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_ping5Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 755,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_pong2Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 794,
  "endLine" : 805,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_pong3Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 818,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_pong5Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 833,
  "endLine" : 844,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 946,
  "endLine" : 966,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional HTTPHeaderField::decode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 73,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue callPromiseFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 343,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue callPromiseFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 362,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void fillTransferMap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1009,
  "endLine" : 1020,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void fillTransferMap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1022,
  "endLine" : 1033,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static bool readLittleEndian()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3099,
  "endLine" : 3111,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3544,
  "endLine" : 3555,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue readWebCodecsEncodedVideoChunk()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 4304,
  "endLine" : 4317,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue readWebCodecsVideoFrame()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 4318,
  "endLine" : 4331,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue call()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMOperation.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 64,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BunBroadcastChannelRegistry::postMessageLocally()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BunBroadcastChannelRegistry.cpp",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 44,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto MessageEvent::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageEvent.cpp",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 113,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventEmitterPrototypeFunction_eventNamesBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 427,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSEventEmitterOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 513,
  "endLine" : 524,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSEventTargetOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 338,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 482,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static float convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 298,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static float convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 331,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector FragmentedSharedBuffer::takeData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 148,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 496,
  "endLine" : 516,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceMark_detailGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMark.cpp",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 200,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMark.cpp",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 270,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue AbortSignal::jsReason()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 128,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void AbortSignal::addSourceSignal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 141,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsPerformanceObserverPrototypeFunction_observeBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 294,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 412,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::unique_ptr convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertScheduledAction.h",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 50,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventListenerMap::add()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 129,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventListenerMap::removeFirstEventListenerCreatedFromMarkup()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 192,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.cpp",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 300,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMAttribute.h",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 55,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool setPassingPropertyName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMAttribute.h",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 72,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSEvent_cancelBubbleSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 365,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSEvent_returnValueSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 490,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsDOMURL_searchParamsGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 605,
  "endLine" : 616,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 828,
  "endLine" : 848,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool ReadableStreamDefaultController::enqueue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamDefaultController.cpp",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 132,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceMeasure_detailGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMeasure.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 166,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 703,
  "endLine" : 722,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.cpp",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 370,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 510,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferListPrototypeFunction_pushBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 273,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferListPrototypeFunction_unshiftBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 286,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferListPrototypeFunction_joinBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 334,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void release()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 229,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSSQLStatement::rebind()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 2377,
  "endLine" : 2389,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSBuffer__isBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 2468,
  "endLine" : 2482,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void sendMessageToDebuggerThread()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunDebugger.cpp",
  "fileLinesCount" : 596,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 309,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static uint32_t getPropertyAttributes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 212,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void throwErrorWithCode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 1303,
  "endLine" : 1317,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function listenerCount()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 405,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "stringify()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 132,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Url.prototype.parseHost = function()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 722,
  "endLine" : 733,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function define()",
  "longName" : "",
  "relativeFileName" : "src/codegen/class-definitions.ts",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 95,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getEndOfBasicString()",
  "longName" : "",
  "relativeFileName" : "src/codegen/builtin-parser.ts",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 200,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static LIBUS_SOCKET_DESCRIPTOR internal_bsd_create_connect_socket_unix()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 1082,
  "endLine" : 1097,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "struct us_bun_verify_error_t us_ssl_socket_verify_error_from_ssl()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1061,
  "endLine" : 1076,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_quic_socket_context_get_header()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 742,
  "endLine" : 760,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get closed()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/src/inspector/websocket.ts",
  "fileLinesCount" : 249,
  "components" : [ "primary::packages" ],
  "startLine" : 206,
  "endLine" : 219,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function webFetch()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fetch.ts",
  "fileLinesCount" : 70,
  "components" : [ "primary::packages" ],
  "startLine" : 7,
  "endLine" : 18,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function getSemver()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/github.ts",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 99,
  "endLine" : 110,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function optimizeBun()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/npm/install.ts",
  "fileLinesCount" : 134,
  "components" : [ "primary::packages" ],
  "startLine" : 123,
  "endLine" : 134,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function extractFromZip()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-npm.ts",
  "fileLinesCount" : 311,
  "components" : [ "primary::packages" ],
  "startLine" : 197,
  "endLine" : 208,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async openCustomDocument()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/lockfile/index.ts",
  "fileLinesCount" : 109,
  "components" : [ "primary::packages" ],
  "startLine" : 12,
  "endLine" : 23,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/debug.ts",
  "fileLinesCount" : 247,
  "components" : [ "primary::packages" ],
  "startLine" : 176,
  "endLine" : 189,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function test()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/tap/index.ts",
  "fileLinesCount" : 335,
  "components" : [ "primary::packages" ],
  "startLine" : 15,
  "endLine" : 27,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function icon()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/run-bun-tests.ts",
  "fileLinesCount" : 155,
  "components" : [ "primary::packages" ],
  "startLine" : 122,
  "endLine" : 133,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function fetchMappings()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/sourcemap.ts",
  "fileLinesCount" : 331,
  "components" : [ "primary::packages" ],
  "startLine" : 248,
  "endLine" : 260,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async goto()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1192,
  "endLine" : 1205,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "expression: sanitizeExpression()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1244,
  "endLine" : 1257,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async exceptionInfo()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2052,
  "endLine" : 2064,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function sourceToPath()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2300,
  "endLine" : 2311,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view getHeader()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Http3Request.h",
  "fileLinesCount" : 22,
  "components" : [ "primary::packages" ],
  "startLine" : 9,
  "endLine" : 20,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline CloseFrame parseClosePayload()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 126,
  "endLine" : 139,
  "linesOfCode" : 12,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int lexicalOrder()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpRouter.h",
  "fileLinesCount" : 402,
  "components" : [ "primary::packages" ],
  "startLine" : 106,
  "endLine" : 117,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool publishBig()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/TopicTree.h",
  "fileLinesCount" : 369,
  "components" : [ "primary::packages" ],
  "startLine" : 290,
  "endLine" : 307,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void makeChunked()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/helpers.h",
  "fileLinesCount" : 51,
  "components" : [ "primary::packages" ],
  "startLine" : 28,
  "endLine" : 41,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open()",
  "longName" : "",
  "relativeFileName" : "bench/websocket-server/chat-server.bun.js",
  "fileLinesCount" : 52,
  "components" : [ "primary::bench" ],
  "startLine" : 10,
  "endLine" : 23,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "createDeflate: createCreator()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 438,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function lazyCpus()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 85,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "rightsInheriting: BigInt()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 763,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inheriting: BigInt()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 811,
  "endLine" : 821,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inheriting: BigInt()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 823,
  "endLine" : 833,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inheriting: BigInt()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 835,
  "endLine" : 845,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "path_symlink: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1591,
  "endLine" : 1601,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "this.wasiImport[key] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1774,
  "endLine" : 1784,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateNumber()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 524,
  "linesOfCode" : 11,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReadStream.prototype.pipe = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1021,
  "endLine" : 1032,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function clearLine()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1055,
  "endLine" : 1067,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onSelfCloseWithTerminal()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1288,
  "endLine" : 1300,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function execFileSync()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 629,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function notDeepStrictEqual()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 965,
  "endLine" : 976,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function functionForEventType()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 47,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function finished()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1308,
  "endLine" : 1318,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function asIndexedPairs()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1477,
  "endLine" : 1502,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function checkError()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1770,
  "endLine" : 1780,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function cleanup()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2070,
  "endLine" : 2080,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getHighWaterMark()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2165,
  "endLine" : 2175,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getHighWaterMark()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2291,
  "endLine" : 2303,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "errorEmitted: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2437,
  "endLine" : 2453,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function updateReadableListening()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3271,
  "endLine" : 3281,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function callFinal()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4170,
  "endLine" : 4200,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function prefinish()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4201,
  "endLine" : 4211,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onfinished()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4618,
  "endLine" : 4628,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onfinished()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5313,
  "endLine" : 5323,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "runInAsyncScope()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 292,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var wrapped = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 321,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 488,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype._write = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1251,
  "endLine" : 1262,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function connect()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 688,
  "endLine" : 698,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function debuglog()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 82,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_destroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 590,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_read()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 607,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "streamData()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 749,
  "endLine" : 760,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamPipeTo()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 107,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultWriterEnsureClosedPromiseRejected()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 478,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultWriterEnsureReadyPromiseRejected()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 492,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function requireESM()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ImportMetaObject.ts",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 141,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function respondWithNewView()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamBYOBRequest.ts",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 59,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cwd()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 282,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function adjustOffset()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 424,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RegExpPrototypeSymbolSplit: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 162,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Worker.prototype._disconnect = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 268,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Worker.prototype.destroy = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 281,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function listening()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 289,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function fn()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/promisify.ts",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 68,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function checkBox()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 168,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set active()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 83,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cancel()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 115,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "run()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 421,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void generateNativeModule_BunTest()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/BunTestModule.h",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 3,
  "endLine" : 15,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EncodedJSValue PTR_TO_JSVALUE()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 179,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr DOMURL::setHref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMURL.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 123,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue constructProcessReleaseObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 230,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalInternals::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8GlobalInternals.cpp",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 66,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Local ObjectTemplate::New()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8ObjectTemplate.cpp",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 52,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clear()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 350,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String retrieveErrorMessage()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 135,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC_DEFINE_CUSTOM_GETTER()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 476,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC_DEFINE_CUSTOM_GETTER()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 487,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void make_pos_h_l()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/c-bindings.cpp",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 337,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool untrackFFIFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 451,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static constexpr size_t internalKeySizeInBytesFromNamedCurve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 50,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String CryptoKeyOKP::namedCurveString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 235,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmPBKDF2::deriveBits()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmPBKDF2.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyRSA::importPkcs8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAOpenSSL.cpp",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 259,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSA_OAEP::encrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_OAEP.cpp",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 70,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSA_OAEP::decrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_OAEP.cpp",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 83,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmRSA_PSS::platformVerify()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_PSSOpenSSL.cpp",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 161,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSASSA_PKCS1_v1_5::sign()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSASSA_PKCS1_v1_5.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 68,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSASSA_PKCS1_v1_5::verify()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSASSA_PKCS1_v1_5.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 81,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmECDSA::sign()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmECDSA.cpp",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 69,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmECDSA::verify()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmECDSA.cpp",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 82,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmEd25519::sign()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmEd25519.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 100,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmEd25519::verify()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmEd25519.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 112,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyHMAC::generate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyHMAC.cpp",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 93,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSAES_PKCS1_v1_5::encrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSAES_PKCS1_v1_5.cpp",
  "fileLinesCount" : 191,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 61,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSAES_PKCS1_v1_5::decrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSAES_PKCS1_v1_5.cpp",
  "fileLinesCount" : 191,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 74,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSA_PSS::sign()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_PSS.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 70,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRSA_PSS::verify()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_PSS.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 83,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmHKDF::deriveBits()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHKDF.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void URLDecomposition::setHostname()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 158,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void URLDecomposition::setPort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 205,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCommonJSModule::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 962,
  "endLine" : 972,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCommonJSModule::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 976,
  "endLine" : 987,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebCore__FetchHeaders__count()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1538,
  "endLine" : 1552,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isAggregateError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3428,
  "endLine" : 3440,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__fromTimevalNoTruncate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3611,
  "endLine" : 3621,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__toMatch()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3989,
  "endLine" : 4000,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSPromise__rejectedPromiseValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4960,
  "endLine" : 4970,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSPromise__resolvedPromiseValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4972,
  "endLine" : 4982,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isBuiltinModule()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/isBuiltinModule.cpp",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 97,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ImportMetaObject::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ImportMetaObject.cpp",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 661,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSDOMBuiltinConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMBuiltinConstructor.h",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 123,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool skipValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 106,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TransferredMessagePort MessagePort::disentangle()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 230,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void dispatchEventWithType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventDispatcher.cpp",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 232,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void PerformanceObserver::deliver()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceObserver.cpp",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 146,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DOMGuardedObject::removeFromGlobalObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMGuardedObject.cpp",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 69,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void IdentifierEventListenerMap::replace()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.cpp",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 60,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool IdentifierEventListenerMap::removeAll()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.cpp",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 131,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertRecord.h",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 253,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStream::pipeTo()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStream.cpp",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 126,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool HTTPHeaderMap::setIndex()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 307,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool HTTPHeaderMap::remove()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 330,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 61,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 79,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 280,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannelRegistry::messagePortChannelCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelRegistry.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 66,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool checkForDuplicate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1060,
  "endLine" : 1074,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dumpBigIntData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1205,
  "endLine" : 1215,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dumpWebCodecsEncodedVideoChunk()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1495,
  "endLine" : 1507,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2191,
  "endLine" : 2201,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2273,
  "endLine" : 2283,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3158,
  "endLine" : 3168,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3586,
  "endLine" : 3598,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readHMACKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3787,
  "endLine" : 3797,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readRawKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3938,
  "endLine" : 3948,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue readDOMException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 4371,
  "endLine" : 4381,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool canOffscreenCanvasesDetach()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5410,
  "endLine" : 5421,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool canDetachRTCDataChannels()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5425,
  "endLine" : 5436,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String resourceName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 273,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::setBinaryType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 910,
  "endLine" : 925,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventEmitterPrototypeFunction_listenerCountBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 444,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String JSEventListener::functionName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.cpp",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 282,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref FragmentedSharedBuffer::makeContiguous()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 123,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void EventSender::cancelEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventSender.h",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 89,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExceptionOr canWriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 66,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventListenerMap::containsCapturing()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventListenerMap::containsActive()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 72,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventListenerMap::replace()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 114,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void removeFirstListenerCreatedFromMarkup()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 178,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue callReturningOwnPromise()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMOperationReturningPromise.h",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 72,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventEmitter::removeAllListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 90,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCTaskScheduler::onAddPendingWork()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSCTaskScheduler.cpp",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 52,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int64_t indexOf()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1277,
  "endLine" : 1287,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "if constexpr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.h",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 240,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void onOpen()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunInspector.cpp",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 45,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void onMessage()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunInspector.cpp",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 78,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static OnLoadResult handleOnLoadResult()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ModuleLoader.cpp",
  "fileLinesCount" : 913,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 296,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector URLSearchParams::getAll()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.cpp",
  "fileLinesCount" : 195,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 151,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export var __legacyDecorateClassTS = function()",
  "longName" : "",
  "relativeFileName" : "src/runtime.js",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 263,
  "linesOfCode" : 11,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeTransformResponse()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2227,
  "endLine" : 2238,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeLocation()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2302,
  "endLine" : 2313,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function pushTryEntry()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 431,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fn ErrorBuilder()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-node-errors.ts",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 65,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "writeFile",
  "longName" : "writeFile",
  "relativeFileName" : "src/codegen/generate-unified-source-bundles.rb",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 223,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_socket_context_free()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 315,
  "endLine" : 332,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void init_addr_with_port()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 438,
  "endLine" : 448,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_timer_set()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 538,
  "endLine" : 552,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static LIBUS_SOCKET_DESCRIPTOR win32_set_nonblocking()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 292,
  "endLine" : 304,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int is_loopback()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 1022,
  "endLine" : 1032,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_free_loop_ssl_data()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 680,
  "endLine" : 694,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_ssl_socket_context_on_open()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1570,
  "endLine" : 1580,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_quic_socket_context_send_headers()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 413,
  "endLine" : 427,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isRedirect()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fetch.ts",
  "fileLinesCount" : 70,
  "components" : [ "primary::packages" ],
  "startLine" : 60,
  "endLine" : 70,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async resolveCustomEditor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/lockfile/index.ts",
  "fileLinesCount" : 109,
  "components" : [ "primary::packages" ],
  "startLine" : 25,
  "endLine" : 35,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function runFileCommand()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/debug.ts",
  "fileLinesCount" : 247,
  "components" : [ "primary::packages" ],
  "startLine" : 59,
  "endLine" : 69,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get terminalProfile()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/debug.ts",
  "fileLinesCount" : 247,
  "components" : [ "primary::packages" ],
  "startLine" : 220,
  "endLine" : 230,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async fetch()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/example/example.ts",
  "fileLinesCount" : 38,
  "components" : [ "primary::packages" ],
  "startLine" : 2,
  "endLine" : 12,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function parseUnixPath()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/signal.ts",
  "fileLinesCount" : 87,
  "components" : [ "primary::packages" ],
  "startLine" : 77,
  "endLine" : 87,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async breakpointLocations()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 685,
  "endLine" : 697,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "presentationHint: stackFramePresentationHint()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1851,
  "endLine" : 1864,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function consoleMessageGroup()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2277,
  "endLine" : 2287,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function log()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function fetch()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 74,
  "endLine" : 84,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function fetchAws()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 86,
  "endLine" : 96,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 671,
  "endLine" : 681,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void end()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Http3Response.h",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 74,
  "endLine" : 94,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void wakeupCb()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Loop.h",
  "fileLinesCount" : 213,
  "components" : [ "primary::packages" ],
  "startLine" : 33,
  "endLine" : 47,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void cork()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocket.h",
  "fileLinesCount" : 379,
  "components" : [ "primary::packages" ],
  "startLine" : 241,
  "endLine" : 255,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline size_t formatClosePayload()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 141,
  "endLine" : 153,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void drainImpl()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/TopicTree.h",
  "fileLinesCount" : 369,
  "components" : [ "primary::packages" ],
  "startLine" : 119,
  "endLine" : 136,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void unlinkDrainableSubscriber()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/TopicTree.h",
  "fileLinesCount" : 369,
  "components" : [ "primary::packages" ],
  "startLine" : 138,
  "endLine" : 149,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void cork()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocket.h",
  "fileLinesCount" : 365,
  "components" : [ "primary::packages" ],
  "startLine" : 136,
  "endLine" : 151,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool mightHave()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/BloomFilter.h",
  "fileLinesCount" : 82,
  "components" : [ "primary::packages" ],
  "startLine" : 51,
  "endLine" : 62,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view getQuery()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 164,
  "endLine" : 175,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view getParameter()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 191,
  "endLine" : 201,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool isFieldNameByteFastLowercased()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 265,
  "endLine" : 278,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_timerfd_create()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 619,
  "endLine" : 638,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_eventfd()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 653,
  "endLine" : 672,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 28,
  "endLine" : 38,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getPosixToWin32SystemErrorMap()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/utils/errors.ts",
  "fileLinesCount" : 230,
  "components" : [ "primary::packages" ],
  "startLine" : 187,
  "endLine" : 197,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function scan()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/runner-entrypoint.js",
  "fileLinesCount" : 244,
  "components" : [ "primary::bench" ],
  "startLine" : 92,
  "endLine" : 105,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fetch()",
  "longName" : "",
  "relativeFileName" : "bench/websocket-server/chat-server.bun.js",
  "fileLinesCount" : 52,
  "components" : [ "primary::bench" ],
  "startLine" : 38,
  "endLine" : 49,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "onAllReady()",
  "longName" : "",
  "relativeFileName" : "bench/install/app/entry.server.tsx",
  "fileLinesCount" : 101,
  "components" : [ "primary::bench" ],
  "startLine" : 37,
  "endLine" : 50,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getQuickLinks()",
  "longName" : "",
  "relativeFileName" : "scripts/nav2readme.ts",
  "fileLinesCount" : 113,
  "components" : [ "primary::scripts" ],
  "startLine" : 11,
  "endLine" : 24,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "createInflate: createCreator()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 438,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "d.bind = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/domain.ts",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 28,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "error()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_final()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 677,
  "endLine" : 690,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitListeningNextTick()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 1106,
  "endLine" : 1115,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "path_create_directory: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1353,
  "endLine" : 1362,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "path_remove_directory: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1569,
  "endLine" : 1578,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "path_unlink_file: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1602,
  "endLine" : 1611,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getUnusedFileDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1833,
  "endLine" : 1842,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function throwIfEmpty()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 352,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function cpSync()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1375,
  "endLine" : 1384,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "publish()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 143,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsubscribe()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 287,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function cp()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 109,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async chmod()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 326,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async chown()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 338,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async datasync()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 350,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async sync()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 362,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async read()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 374,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async readv()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 386,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async readFile()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 398,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async stat()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 414,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async truncate()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 426,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async utimes()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 438,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async write()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 450,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async writev()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 462,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function writeFileAsyncIteratorInner()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 583,
  "endLine" : 608,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function asyncIterator()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 50,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function charLengthLeft()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 453,
  "endLine" : 462,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function clearScreenDown()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1073,
  "endLine" : 1084,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function abortChildProcess()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1515,
  "endLine" : 1524,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 166,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "once()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 238,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "promisify()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 261,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "aggregateTwoErrors: hideStackFrames()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 640,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function willEmitClose()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1025,
  "endLine" : 1034,
  "linesOfCode" : 10,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function toArray()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1621,
  "endLine" : 1645,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function toIntegerOrInfinity()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1654,
  "endLine" : 1663,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "emitClose: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2438,
  "endLine" : 2453,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitReadable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2751,
  "endLine" : 2760,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitReadable_()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2761,
  "endLine" : 2777,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function howMuchToRead()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2944,
  "endLine" : 2953,
  "linesOfCode" : 10,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype.resume = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3296,
  "endLine" : 3308,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function resume_()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3315,
  "endLine" : 3324,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype.pause = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3325,
  "endLine" : 3334,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function streamToAsyncIterator()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3383,
  "endLine" : 3392,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function doWrite()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3943,
  "endLine" : 3952,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4471,
  "endLine" : 4480,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NativeReadable.prototype[_getRemainingChunk] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5699,
  "endLine" : 5708,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getStore()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 236,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function fixBufferList()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 542,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype.assignSocket = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1367,
  "endLine" : 1376,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setServername()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 476,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isPrimitive()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 125,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_write()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 617,
  "endLine" : 626,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitAbortedNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 670,
  "endLine" : 680,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "wantTrailers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 845,
  "endLine" : 854,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "write()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 874,
  "endLine" : 885,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "settings()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1049,
  "endLine" : 1058,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "handshake()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 193,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamDefaultControllerCanCloseOrEnqueue()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1639,
  "endLine" : 1651,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createResult()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1819,
  "endLine" : 1830,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamUpdateBackpressure()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 438,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultWriterRelease()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 519,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createFIFO()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 194,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerRespondInternal()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 394,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 377,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getStylizeWithColor()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/UtilInspect.ts",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 4,
  "endLine" : 13,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function peekStatus()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/Peek.ts",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 19,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createWriteErrorHandler()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 527,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "dir()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 547,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function read()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamBYOBReader.ts",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "env()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 268,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/shared.ts",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 3,
  "endLine" : 14,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function warnNotImplementedOnce()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/shared.ts",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RegExpPrototypeTest: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 162,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function remove()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/linkedlist.ts",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 25,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function removeIndexesKey()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 121,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function checkWaitingCount()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 257,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getStats()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 91,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getCtxStyle()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1093,
  "endLine" : 1102,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatProxy()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1104,
  "endLine" : 1113,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function removeDuplicateErrorKeys()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1648,
  "endLine" : 1658,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatIterator()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2207,
  "endLine" : 2217,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getPromiseDetails()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2615,
  "endLine" : 2624,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function versionInfo()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/debugger.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 216,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void generateNativeModule_BunObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/BunObjectModule.cpp",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 20,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue constructArch()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 136,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Local Array::New()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Array.cpp",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 21,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TaggedPointer localToTagged()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Data.h",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 103,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NapiHandleScope::pop()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi_handle_scope.cpp",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 100,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue getErrorInstance()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 330,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SourceProvider::updateCache()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigSourceProvider.cpp",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 146,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void invokeFunctorPropagatingExceptionIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.h",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 107,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void invokeFunctorPropagatingExceptionIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.h",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 119,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue createNodeTTYWrapObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 519,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static constexpr size_t externalKeySizeInBytesFromNamedCurve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSSubtleCryptoOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 617,
  "endLine" : 626,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional CryptoAlgorithmRegistry::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRegistry.cpp",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 64,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::optional toNamedCurve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.cpp",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 51,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoKeyEC::generatePair()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.cpp",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 73,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String CryptoKeyOKP::generateJwkX()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKPOpenSSL.cpp",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 345,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmHMAC::platformVerifyWithAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHMACOpenSSL.cpp",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 99,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmHMAC::platformVerify()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHMACOpenSSL.cpp",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 111,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String DOMFormData::toURLEncodedString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 70,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void URLDecomposition::setSearch()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 238,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool WebCore__FetchHeaders__has()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1673,
  "endLine" : 1682,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__hasOwnPropertyValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1853,
  "endLine" : 1864,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSGlobalObject__deleteModuleRegistryEntry()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2166,
  "endLine" : 2176,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__deepEquals()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2226,
  "endLine" : 2236,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSPromise__resolve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3098,
  "endLine" : 3110,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isAnyError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3119,
  "endLine" : 3131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__stringIncludes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4002,
  "endLine" : 4014,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void forEachFrame()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4333,
  "endLine" : 4342,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__notifyNeedTermination()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4923,
  "endLine" : 4932,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::drainMicrotasks()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3534,
  "endLine" : 3544,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr GlobalObject::performance()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3699,
  "endLine" : 3709,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue createSystemError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.cpp",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 5,
  "endLine" : 14,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue createSystemError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.cpp",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 25,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void maybeAddCodeCoverage()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/InternalModuleRegistry.cpp",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 29,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline double __real_exp()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/workaround-missing-symbols.cpp",
  "fileLinesCount" : 299,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 105,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline double __real_log()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/workaround-missing-symbols.cpp",
  "fileLinesCount" : 299,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 116,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline double __real_log2()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/workaround-missing-symbols.cpp",
  "fileLinesCount" : 299,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 127,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline double __real_fmod()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/workaround-missing-symbols.cpp",
  "fileLinesCount" : 299,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 138,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBroadcastChannelPrototypeFunction_closeBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 302,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RefPtr toWrapped()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 75,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwNodeRangeError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMOperation.cpp",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 32,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwNodeRangeError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMOperation.cpp",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 43,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStreamSource::error()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.cpp",
  "fileLinesCount" : 111,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 92,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSDOMIteratorBase::next()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMIterator.h",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 255,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES JSDOMIteratorPrototype::next()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMIterator.h",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 269,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr EventTarget::dispatchEventForBindings()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 243,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isValidLanguageHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 193,
  "linesOfCode" : 10,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Worker::updatePtr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 144,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue call()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTargetCustom.h",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 72,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePort::start()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 257,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto HTTPHeaderMap::CommonHeader::decode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 293,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto HTTPHeaderMap::UncommonHeader::decode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 313,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSPerformanceOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 616,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional MessagePortChannel::tryTakeMessageForPort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannel.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 176,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::Strong convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertObject.h",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 50,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSReadableStreamSource::start()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSourceCustom.cpp",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 51,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertEventListener.h",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 48,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void HTTPHeaderMap::setUncommonHeader()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 148,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue cachedPropertyValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSValueInWrappedObject.h",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 124,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 72,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolveWithJSValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 84,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 96,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolveWithNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 109,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolveCallbackValueWithNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 122,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 135,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSArrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1261,
  "endLine" : 1272,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dumpOffscreenCanvas()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1468,
  "endLine" : 1478,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dumpRTCDataChannel()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1482,
  "endLine" : 1492,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dumpDOMException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1526,
  "endLine" : 1536,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void writeConstantPoolIndex()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2036,
  "endLine" : 2045,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3754,
  "endLine" : 3763,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3765,
  "endLine" : 3774,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3776,
  "endLine" : 3785,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool isValidProtocolCharacter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 110,
  "linesOfCode" : 10,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isValidProtocolString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 121,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String joinStrings()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 146,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DeferredPromise::reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 118,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DeferredPromise::reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 129,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DeferredPromise::reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 141,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DeferredPromise::reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 223,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String identifierToByteString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.cpp",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 64,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String valueToByteString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.cpp",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 77,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AtomString valueToByteAtomString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.cpp",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 91,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isValidName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.cpp",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 117,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional HTTPHeaderField::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.cpp",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 224,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSMessagePort_onmessageSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 208,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSMessagePort_onmessageerrorSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 237,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsMessagePortPrototypeFunction_closeBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 333,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RefPtr convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertCallbacks.h",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 50,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RefPtr convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertCallbacks.h",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 64,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RefPtr convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertCallbacks.h",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 97,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue eventHandlerAttribute()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.cpp",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 101,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static double convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 363,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FragmentedSharedBuffer::append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 225,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool FragmentedSharedBuffer::internallyConsistent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 390,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "uint32_t AbortSignal::addAbortAlgorithmToSignal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 238,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue call()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitterCustom.h",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 49,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsEvent_timeStampGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 446,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventInit::decode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventInit.h",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 57,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template int32_t convertToIntegerEnforceRange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 266,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template uint32_t convertToIntegerEnforceRange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 279,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template int64_t convertToIntegerEnforceRange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 320,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template uint64_t convertToIntegerEnforceRange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 333,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RefPtr toWrapped()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStream.h",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 81,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSBufferList::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 258,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSSQLStatementConstructor::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 1792,
  "endLine" : 1806,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSSQLStatement::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 2392,
  "endLine" : 2403,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline uint32_t parseIndex()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 259,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int64_t lastIndexOf()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1289,
  "endLine" : 1298,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue shift()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.h",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 84,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue fetchESMSourceCodeSync()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ModuleLoader.cpp",
  "fileLinesCount" : 913,
  "components" : [ "primary::src" ],
  "startLine" : 837,
  "endLine" : 846,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue fetchESMSourceCodeAsync()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ModuleLoader.cpp",
  "fileLinesCount" : 913,
  "components" : [ "primary::src" ],
  "startLine" : 848,
  "endLine" : 857,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int uv__tcsetattr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/wtf-bindings.cpp",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 37,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeStackTrace()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 249,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeProblems()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 392,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeJSX()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 613,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeStringMap()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1018,
  "endLine" : 1028,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeLoaderMap()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1058,
  "endLine" : 1068,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeLoadedFramework()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1409,
  "endLine" : 1419,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeLoadedRouteConfig()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1467,
  "endLine" : 1477,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeMessage()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2440,
  "endLine" : 2450,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeNPMRegistryMap()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2932,
  "endLine" : 2942,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "exports.mark = function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 141,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function handle()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 562,
  "endLine" : 575,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "finish: function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 673,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "initialize",
  "longName" : "initialize",
  "relativeFileName" : "src/codegen/generate-unified-source-bundles.rb",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 211,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bundleFileName",
  "longName" : "bundleFileName",
  "relativeFileName" : "src/codegen/generate-unified-source-bundles.rb",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 235,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_listen_socket_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 44,
  "endLine" : 60,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_socket_context_link_listen_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 146,
  "endLine" : 155,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_socket_context_link_connecting_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 157,
  "endLine" : 166,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_socket_context_link_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 170,
  "endLine" : 179,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_socket_write2()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 294,
  "endLine" : 305,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_udp_socket_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/udp.c",
  "fileLinesCount" : 162,
  "components" : [ "primary::packages" ],
  "startLine" : 100,
  "endLine" : 109,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_timer_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 483,
  "endLine" : 495,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_async_set()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 320,
  "endLine" : 331,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LIBUS_SOCKET_DESCRIPTOR bsd_create_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 329,
  "endLine" : 338,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ssize_t bsd_write2()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 481,
  "endLine" : 490,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_trigger_handshake_callback()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 352,
  "endLine" : 364,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_ssl_socket_context_on_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1582,
  "endLine" : 1591,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_ssl_socket_context_on_data()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1593,
  "endLine" : 1602,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_quic_stream_write()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 543,
  "endLine" : 553,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int server_name_cb()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 614,
  "endLine" : 628,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async start()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/src/inspector/websocket.ts",
  "fileLinesCount" : 249,
  "components" : [ "primary::packages" ],
  "startLine" : 29,
  "endLine" : 40,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function unknownToError()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/src/inspector/websocket.ts",
  "fileLinesCount" : 249,
  "components" : [ "primary::packages" ],
  "startLine" : 238,
  "endLine" : 249,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function getBuild()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/github.ts",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 88,
  "endLine" : 97,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function blob()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fs.ts",
  "fileLinesCount" : 159,
  "components" : [ "primary::packages" ],
  "startLine" : 116,
  "endLine" : 125,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function copy()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fs.ts",
  "fileLinesCount" : 159,
  "components" : [ "primary::packages" ],
  "startLine" : 140,
  "endLine" : 149,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/debug.ts",
  "fileLinesCount" : 247,
  "components" : [ "primary::packages" ],
  "startLine" : 209,
  "endLine" : 218,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "addHooks()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 87,
  "endLine" : 120,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function percent()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/html.ts",
  "fileLinesCount" : 78,
  "components" : [ "primary::packages" ],
  "startLine" : 42,
  "endLine" : 51,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function htmlStatus()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/run-ecosystem-tests.ts",
  "fileLinesCount" : 178,
  "components" : [ "primary::packages" ],
  "startLine" : 129,
  "endLine" : 138,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function parse()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/stack-trace-parser.ts",
  "fileLinesCount" : 179,
  "components" : [ "primary::packages" ],
  "startLine" : 16,
  "endLine" : 28,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function problemsToMarkdown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/markdown.ts",
  "fileLinesCount" : 372,
  "components" : [ "primary::packages" ],
  "startLine" : 4,
  "endLine" : 15,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "line: lineTo0BasedLine()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 117,
  "endLine" : 127,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async threads()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 649,
  "endLine" : 658,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "id: nextId()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1077,
  "endLine" : 1087,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function sourceToId()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2289,
  "endLine" : 2298,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function propertyDescriptorToName()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2381,
  "endLine" : 2390,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setup()",
  "longName" : "",
  "relativeFileName" : "packages/bun-plugin-yaml/index.ts",
  "fileLinesCount" : 21,
  "components" : [ "primary::packages" ],
  "startLine" : 8,
  "endLine" : 17,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function warnOnce()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 42,
  "endLine" : 51,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 491,
  "endLine" : 500,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool publish()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/App.h",
  "fileLinesCount" : 607,
  "components" : [ "primary::packages" ],
  "startLine" : 172,
  "endLine" : 184,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void calculateIdleTimeoutCompnents()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketContextData.h",
  "fileLinesCount" : 108,
  "components" : [ "primary::packages" ],
  "startLine" : 85,
  "endLine" : 95,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool sendTerminatingChunk()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 440,
  "endLine" : 455,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool route()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpRouter.h",
  "fileLinesCount" : 402,
  "components" : [ "primary::packages" ],
  "startLine" : 298,
  "endLine" : 313,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view getSourceAddress()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/ProxyParser.h",
  "fileLinesCount" : 163,
  "components" : [ "primary::packages" ],
  "startLine" : 78,
  "endLine" : 92,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/BloomFilter.h",
  "fileLinesCount" : 82,
  "components" : [ "primary::packages" ],
  "startLine" : 64,
  "endLine" : 73,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void handle()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 103,
  "endLine" : 112,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int free_fd()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 119,
  "endLine" : 129,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_fcntl()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 433,
  "endLine" : 443,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_listen()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 569,
  "endLine" : 581,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool handleFragment()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/WebSocket.cpp",
  "fileLinesCount" : 59,
  "components" : [ "primary::packages" ],
  "startLine" : 31,
  "endLine" : 44,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function handleRequest()",
  "longName" : "",
  "relativeFileName" : "bench/install/app/entry.server.tsx",
  "fileLinesCount" : 101,
  "components" : [ "primary::bench" ],
  "startLine" : 16,
  "endLine" : 25,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "createDeflateRaw: createCreator()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 438,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "data()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 118,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_destroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 675,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_read()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 704,
  "endLine" : 713,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 724,
  "endLine" : 732,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 765,
  "endLine" : 773,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getConnections()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 926,
  "endLine" : 934,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "const adapt = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/punycode.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 172,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_tell: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1339,
  "endLine" : 1347,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 575,
  "endLine" : 583,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReadStream.prototype._construct = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 875,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unbindStore()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 128,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "createReadStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 536,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function throwEBADFIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 581,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateArray()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 348,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "prompt()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1564,
  "endLine" : 1572,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1698,
  "endLine" : 1706,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2898,
  "endLine" : 2906,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function execSync()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 663,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validatePath()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1720,
  "endLine" : 1730,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _defineProperties()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 246,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isNativeReflectConstruct()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 305,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 794,
  "endLine" : 802,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getActual()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 1085,
  "endLine" : 1093,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function addNumericalSeparator()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 345,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateSignalName()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 756,
  "endLine" : 764,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isDuplexNodeStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 864,
  "endLine" : 872,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isNodeStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 873,
  "endLine" : 881,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isServerRequest()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1016,
  "endLine" : 1024,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isDisturbed()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1035,
  "endLine" : 1043,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "autoDestroy: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2439,
  "endLine" : 2453,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onunpipe()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3121,
  "endLine" : 3129,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "write()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4584,
  "endLine" : 4592,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var handleArrayBufferViewResult = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5583,
  "endLine" : 5593,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function NativeWritable_internalConstruct()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5862,
  "endLine" : 5870,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ReadStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 20,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WriteStream.prototype.hasColors = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 312,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function debugFormatContextValue()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 61,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 89,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function bufferSize()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 294,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function enqueue()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 555,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.unref = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 950,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Agent.prototype.getName = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 316,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_write()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1521,
  "endLine" : 1529,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_writev()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1531,
  "endLine" : 1539,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function urlFormat()",
  "longName" : "",
  "relativeFileName" : "src/js/node/url.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 418,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getPeerCertificate()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 490,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var _extend = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 161,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function callbackifyOnRejected()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 171,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getPrototypeOf()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 74,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1130,
  "endLine" : 1139,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "onDispose: notImplementedIssueFn()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/BundlerPlugin.ts",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 167,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "$getByIdDirectPrivate()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 549,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamCloseIfPossible()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1517,
  "endLine" : 1525,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 2017,
  "endLine" : 2026,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "end()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 2027,
  "endLine" : 2035,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamCloseForBindings()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 138,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDealWithRejection()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 253,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamFinishInFlightWriteWithError()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 364,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultWriterCloseWithErrorPropagation()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 464,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function transformStreamDefaultControllerTerminate()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 264,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function promiseInvokeOrFallbackOrNoop()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 77,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "shift()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 130,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_growArray()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 185,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerClearPendingPullIntos()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 153,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerRespondWithNewView()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 371,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerConvertDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 562,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "stream._destroy = function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 54,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function enqueue()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamController.ts",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 45,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ownKeys()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ImportMetaObject.ts",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 221,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: Boolean()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 417,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "count()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 604,
  "endLine" : 615,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeReadableStreamBYOBReader()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamBYOBReader.ts",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function respond()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamBYOBRequest.ts",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function close()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamDefaultWriter.ts",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamToFormData()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 304,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "shift()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fixed_queue.ts",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 121,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RegExpPrototypeToString: uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 162,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function append()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/linkedlist.ts",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 41,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function copyDir()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 301,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function vmSafeInstanceof()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 157,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 213,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function safeGetCWD()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1702,
  "endLine" : 1710,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function addNumericSeparator()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1883,
  "endLine" : 1891,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getProxyDetails()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2625,
  "endLine" : 2633,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function sql()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 343,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get arrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/ffi.ts",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 148,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static uint64_t JSVALUE_TO_UINT64()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 246,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int64_t JSVALUE_TO_INT64()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 257,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EncodedJSValue UINT64_TO_JSVALUE()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 269,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EncodedJSValue INT64_TO_JSVALUE()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 281,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BunPlugin::OnLoad::addModuleMock()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 377,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Object::SetInternalField()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Object.cpp",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 71,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool String::IsOneByte()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8String.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 83,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool String::ContainsOnlyOneByte()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8String.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 93,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool String::IsExternal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8String.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 103,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool String::IsExternalTwoByte()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8String.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 113,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool String::IsExternalOneByte()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8String.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 123,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void InternalFieldObject::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8InternalFieldObject.cpp",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Maybe Value::Uint32Value()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Value.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 64,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool NapiHandleScopeImpl::escape()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi_handle_scope.cpp",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 73,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static const JSC::Identifier toIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 364,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CallSite::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.cpp",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SourceProvider::cacheBytecode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigSourceProvider.cpp",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 158,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline auto createWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapperCache.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 192,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void close()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 51,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue createBunTTYFunctions()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 504,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void unset_cloexec()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/c-bindings.cpp",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 215,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoKeyOKP::generatePair()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 112,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmHkdfParams isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHkdfParams.h",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 75,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool verifyCurve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 89,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JsonWebKey CryptoKeyAES::exportJwk()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyAES.cpp",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 114,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool tagLengthIsValid()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_GCM.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 62,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmAesGcmParams isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAesGcmParams.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 77,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyHMAC::importRaw()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyHMAC.cpp",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 106,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JsonWebKey CryptoKeyHMAC::exportJwk()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyHMAC.cpp",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 138,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool parametersAreValid()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 61,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_KW::unwrapKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_KW.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 180,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String CryptoKeyOKP::generateJwkD()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKPOpenSSL.cpp",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 302,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoKeyOKP::KeyMaterial CryptoKeyOKP::platformExportRaw()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKPOpenSSL.cpp",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 355,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmPbkdf2Params isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmPbkdf2Params.h",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t extraBytesNeededForEncodedLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CommonCryptoDERUtilities.cpp",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 48,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSBundlerPlugin::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBundlerPlugin.cpp",
  "fileLinesCount" : 427,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 181,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto DOMFormData::getAll()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 140,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static unsigned countASCIIDigits()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 105,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void URLDecomposition::setHash()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 254,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCommonJSModule::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 636,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readFlagsAndProcessPromise()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 314,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AsymmetricMatcherResult matchAsymmetricMatcher()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 585,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue WebCore__FetchHeaders__clone()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1468,
  "endLine" : 1476,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebCore__FetchHeaders__get_()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1664,
  "endLine" : 1672,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSValue___then()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2121,
  "endLine" : 2131,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__parseJSON()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2133,
  "endLine" : 2144,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSGlobalObject__getCachedObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2146,
  "endLine" : 2154,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSGlobalObject__putCachedObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2156,
  "endLine" : 2164,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__jestDeepEquals()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2238,
  "endLine" : 2247,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__strictDeepEquals()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2249,
  "endLine" : 2258,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__jestStrictDeepEquals()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2260,
  "endLine" : 2270,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue ZigString__toExternalU16()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2825,
  "endLine" : 2835,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSValue__getSymbolDescription()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3873,
  "endLine" : 3885,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool ScriptExecutionContext::postTaskTo()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 109,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool ScriptExecutionContext::ensureOnMainThread()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 165,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "if constexpr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 267,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String computeErrorInfoWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 697,
  "endLine" : 708,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void checkIfNextTickWasCalledDuringMicrotask()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 718,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/blob.cpp",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 27,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SIMDUTFResult simdutf__base64_decode_from_binary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 352,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SIMDUTFResult simdutf__base64_decode_from_binary16()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 364,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ProcessIdentifier identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessIdentifier.cpp",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 51,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BunString toStringRef()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunString.cpp",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 158,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue InternalModuleRegistry::requireId()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/InternalModuleRegistry.cpp",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 150,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void std::__libcpp_verbose_abort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/workaround-missing-symbols.cpp",
  "fileLinesCount" : 299,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 286,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSBroadcastChannel_onmessageSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 239,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSBroadcastChannel_onmessageerrorSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 266,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBroadcastChannelPrototypeFunction_refBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 317,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBroadcastChannelPrototypeFunction_unrefBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 332,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSDOMFormDataDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 197,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStreamToSharedBufferSink::enqueue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSink.cpp",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 54,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSMessageEvent::data()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEventCustom.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 64,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isValidReasonPhrase()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 117,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool containsCORSUnsafeRequestHeaderBytes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 180,
  "linesOfCode" : 9,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AtomString extractReasonPhraseFromHTTPStatusLine()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 574,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Worker::createRTCRtpScriptTransformer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 291,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Worker::postTaskToWorkerGlobalScope()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 384,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSAbortSignalDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 144,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSAbortSignal_onabortSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 256,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsAbortSignalPrototypeFunction_throwIfAbortedBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 335,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool MessagePort::addEventListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 438,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool updateKeyValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 146,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool updateKeyValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 155,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsPerformancePrototypeFunction_getEntriesBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 418,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannel::entanglePortWithProcess()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannel.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannel::disentanglePort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannel.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 100,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWritableStreamSinkPrototypeFunction_closeBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamSink.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 172,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsURLSearchParamsPrototypeFunction_sortBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 397,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsURLSearchParamsPrototypeFunction_toStringBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 412,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSWorker_onmessageSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 389,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSWorker_onmessageerrorSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 416,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSWorker_onerrorSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 443,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWorkerPrototypeFunction_terminateBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 458,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void IdentifierEventListenerMap::clear()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.cpp",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 30,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline size_t findListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.cpp",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool removeListenerFromVector()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.cpp",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamSourcePrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.cpp",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 114,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void HTTPHeaderMap::set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 137,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool HTTPHeaderMap::contains()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 213,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool HTTPHeaderMap::remove()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 225,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertInterface.h",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 73,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE void Node::deref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Node.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 96,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannelRegistry::didCloseMessagePort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelRegistry.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 126,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannelRegistry::takeAllMessagesForPort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelRegistry.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 158,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void AbortController::abort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortController.cpp",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 65,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSWebSocketDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 307,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_ping1Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 695,
  "endLine" : 703,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_pong1Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 784,
  "endLine" : 792,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWebSocketPrototypeFunction_terminateBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 873,
  "endLine" : 881,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static unsigned countUsages()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 516,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool startArray()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1098,
  "endLine" : 1107,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dumpString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1185,
  "endLine" : 1193,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dumpStringObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1195,
  "endLine" : 1203,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1996,
  "endLine" : 2004,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String blobFilePathForBlobURL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 4976,
  "endLine" : 4985,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSDOMExceptionDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 164,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline MessageEvent::MessageEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageEvent.cpp",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t MessageEvent::memoryCost()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageEvent.cpp",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 151,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSEventEmitterDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 143,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void rejectPromiseWithExceptionIfAny()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 235,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String identifierToString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.cpp",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 43,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isTokenCharacter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.cpp",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 50,
  "linesOfCode" : 9,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isDelimiter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.cpp",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsMessagePortPrototypeFunction_startBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 317,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsMessagePortPrototypeFunction_refBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 348,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsMessagePortPrototypeFunction_unrefBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 363,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsMessagePortPrototypeFunction_hasRefBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 378,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Vector combineSegmentsData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector FragmentedSharedBuffer::copyData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 133,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String FragmentedSharedBuffer::toHexString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 195,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SharedBufferBuilder::initialize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 599,
  "endLine" : 609,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void AbortSignal::cleanNativeBindings()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 202,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSPerformanceObserverDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 208,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceObserverConstructor_supportedEntryTypesGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 276,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsPerformanceObserverPrototypeFunction_disconnectBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 309,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsPerformanceObserverPrototypeFunction_takeRecordsBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 324,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExceptionOr canWriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 54,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventListenerMap::clear()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline size_t findListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool removeListenerFromVector()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 140,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsPerformanceObserverEntryListPrototypeFunction_getEntriesBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.cpp",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 183,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSEventDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 192,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventPrototypeFunction_composedPathBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 505,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventPrototypeFunction_stopPropagationBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 512,
  "endLine" : 520,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventPrototypeFunction_stopImmediatePropagationBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 535,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventPrototypeFunction_preventDefaultBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 550,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSDOMURLDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 199,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMURLPrototypeFunction_toJSONBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 667,
  "endLine" : 675,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMURLPrototypeFunction_toStringBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 759,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template int64_t convertToInteger()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 364,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template uint64_t convertToInteger()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 377,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsReadableStreamSinkPrototypeFunction_closeBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSink.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 167,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Performance::appendBufferedEntriesByType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 241,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue constructBunPeekObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 369,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC_DEFINE_CUSTOM_GETTER()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 25,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 351,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::array initialValues()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.h",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 62,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void send()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunInspector.cpp",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 138,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::optional get()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 362,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeJavascriptBundledModule()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 685,
  "endLine" : 694,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeJavascriptBundledPackage()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 733,
  "endLine" : 742,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeLog()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2490,
  "endLine" : 2499,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeWebsocketMessageBuildSuccess()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2752,
  "endLine" : 2761,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeWebsocketMessageBuildFailure()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2802,
  "endLine" : 2811,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function define()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 28,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "exports.async = function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 243,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "stop: function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 554,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getFallbackInfo()",
  "longName" : "",
  "relativeFileName" : "src/fallback.ts",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 5,
  "endLine" : 15,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSBuiltinFunctions::exportNames()",
  "longName" : "",
  "relativeFileName" : "src/codegen/bundle-functions.ts",
  "fileLinesCount" : 771,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 418,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSBuiltinInternalFunctions::visit()",
  "longName" : "",
  "relativeFileName" : "src/codegen/bundle-functions.ts",
  "fileLinesCount" : 771,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 447,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "flush",
  "longName" : "flush",
  "relativeFileName" : "src/codegen/generate-unified-source-bundles.rb",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 246,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BundlePrefixAndSizeForPath",
  "longName" : "BundlePrefixAndSizeForPath",
  "relativeFileName" : "src/codegen/generate-unified-source-bundles.rb",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 285,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TopLevelDirectoryForPath",
  "longName" : "TopLevelDirectoryForPath",
  "relativeFileName" : "src/codegen/generate-unified-source-bundles.rb",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 295,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "await retry()",
  "longName" : "",
  "relativeFileName" : "src/codegen/bundle-modules.ts",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 159,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createStopRegex()",
  "longName" : "",
  "relativeFileName" : "src/codegen/builtin-parser.ts",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 7,
  "endLine" : 15,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function addCPPCharArray()",
  "longName" : "",
  "relativeFileName" : "src/codegen/helpers.ts",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 32,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_on_open()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 798,
  "endLine" : 807,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_on_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 809,
  "endLine" : 818,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_on_data()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 820,
  "endLine" : 829,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_on_writable()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 831,
  "endLine" : 840,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_on_long_timeout()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 842,
  "endLine" : 851,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_on_timeout()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 853,
  "endLine" : 862,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_on_end()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 864,
  "endLine" : 873,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_on_connect_error()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 875,
  "endLine" : 884,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_on_socket_connect_error()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 886,
  "endLine" : 895,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_remote_address()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 51,
  "endLine" : 59,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_local_address()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 61,
  "endLine" : 69,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_udp_socket_bound_ip()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/udp.c",
  "fileLinesCount" : 162,
  "components" : [ "primary::packages" ],
  "startLine" : 74,
  "endLine" : 82,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_udp_socket_remote_ip()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/udp.c",
  "fileLinesCount" : 162,
  "components" : [ "primary::packages" ],
  "startLine" : 84,
  "endLine" : 92,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_poll_change()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 101,
  "endLine" : 110,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_socket_get_error()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 341,
  "endLine" : 349,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LIBUS_SOCKET_DESCRIPTOR apple_no_sigpipe()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 282,
  "endLine" : 290,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LIBUS_SOCKET_DESCRIPTOR bsd_set_nonblocking()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 306,
  "endLine" : 315,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ssize_t bsd_recv()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 447,
  "endLine" : 457,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_on_ssl_handshake()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 311,
  "endLine" : 319,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_ssl_socket_context_on_writable()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1604,
  "endLine" : 1612,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_ssl_socket_context_on_timeout()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1614,
  "endLine" : 1622,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_ssl_socket_context_on_long_timeout()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1624,
  "endLine" : 1632,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_loop_data_free()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 56,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_quic_stream_shutdown_read()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 688,
  "endLine" : 698,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_quic_stream_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 704,
  "endLine" : 714,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_quic_stream_shutdown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 716,
  "endLine" : 726,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function downloadAsset()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/github.ts",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 68,
  "endLine" : 76,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function getSha()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/github.ts",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 78,
  "endLine" : 86,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function formatTag()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/github.ts",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 112,
  "endLine" : 120,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function exists()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fs.ts",
  "fileLinesCount" : 159,
  "components" : [ "primary::packages" ],
  "startLine" : 151,
  "endLine" : 159,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isDarwinAVX2()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/platform.ts",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 88,
  "endLine" : 96,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isRosetta2()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/platform.ts",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 98,
  "endLine" : 106,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function publish()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-npm.ts",
  "fileLinesCount" : 311,
  "components" : [ "primary::packages" ],
  "startLine" : 51,
  "endLine" : 59,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function table()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/html.ts",
  "fileLinesCount" : 78,
  "components" : [ "primary::packages" ],
  "startLine" : 3,
  "endLine" : 11,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static parseStack()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/runtime-error.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::packages" ],
  "startLine" : 58,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getAnimal()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/fixtures/with-sourcemap.ts",
  "fileLinesCount" : 46,
  "components" : [ "primary::packages" ],
  "startLine" : 9,
  "endLine" : 17,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "line: lineTo0BasedLine()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 83,
  "endLine" : 93,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "column: columnToColumn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 118,
  "endLine" : 127,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async stackTrace()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1703,
  "endLine" : 1712,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function sourcePresentationHint()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2151,
  "endLine" : 2159,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function sourceName()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2161,
  "endLine" : 2169,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isSyntaxError()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2452,
  "endLine" : 2462,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function variableTypeToCompletionItemType()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2472,
  "endLine" : 2480,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function consoleLevelToAnsiColor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2531,
  "endLine" : 2539,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function invalidBreakpoint()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2553,
  "endLine" : 2561,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatBody()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 286,
  "endLine" : 294,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "body: formatBody()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 381,
  "endLine" : 394,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatUnknownEvent()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 445,
  "endLine" : 453,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int run()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/build.h",
  "fileLinesCount" : 28,
  "components" : [ "primary::packages" ],
  "startLine" : 20,
  "endLine" : 28,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool setCompressed()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketContext.h",
  "fileLinesCount" : 437,
  "components" : [ "primary::packages" ],
  "startLine" : 44,
  "endLine" : 53,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void drain()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/TopicTree.h",
  "fileLinesCount" : 369,
  "components" : [ "primary::packages" ],
  "startLine" : 255,
  "endLine" : 271,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void drain()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/TopicTree.h",
  "fileLinesCount" : 369,
  "components" : [ "primary::packages" ],
  "startLine" : 274,
  "endLine" : 286,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool callOnWritable()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponseData.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::packages" ],
  "startLine" : 57,
  "endLine" : 74,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void sha1()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketHandshake.h",
  "fileLinesCount" : 145,
  "components" : [ "primary::packages" ],
  "startLine" : 91,
  "endLine" : 99,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void teardown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/EpollEchoServer.cpp",
  "fileLinesCount" : 156,
  "components" : [ "primary::packages" ],
  "startLine" : 142,
  "endLine" : 156,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "uWS::TopicTree topicTree()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/TopicTree.cpp",
  "fileLinesCount" : 128,
  "components" : [ "primary::packages" ],
  "startLine" : 14,
  "endLine" : 29,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int consume_byte()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 77,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int allocate_fd()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 90,
  "endLine" : 99,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void teardown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/AsyncEpollHelloWorld.cpp",
  "fileLinesCount" : 59,
  "components" : [ "primary::packages" ],
  "startLine" : 45,
  "endLine" : 59,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void teardown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/EpollEchoServerPubSub.cpp",
  "fileLinesCount" : 98,
  "components" : [ "primary::packages" ],
  "startLine" : 84,
  "endLine" : 98,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/utils/errors.ts",
  "fileLinesCount" : 230,
  "components" : [ "primary::packages" ],
  "startLine" : 209,
  "endLine" : 217,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "width: parseInt()",
  "longName" : "",
  "relativeFileName" : "bench/hot-module-reloading/css-stress-test/browser.js",
  "fileLinesCount" : 114,
  "components" : [ "primary::bench" ],
  "startLine" : 65,
  "endLine" : 75,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "drain()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/tcp-echo.bun.ts",
  "fileLinesCount" : 51,
  "components" : [ "primary::bench" ],
  "startLine" : 21,
  "endLine" : 29,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "createInflateRaw: createCreator()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 438,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "d.run = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/domain.ts",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function populate()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 40,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "data()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 413,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get readyState()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 722,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createConnection()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 806,
  "endLine" : 813,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_emitCloseIfDrained()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 886,
  "endLine" : 893,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_renumber: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1310,
  "endLine" : 1317,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function eventTargetAgnosticAddListener()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 480,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 490,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ensureCallback()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 32,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function cp()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1386,
  "endLine" : 1395,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsubscribe()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 109,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function channel()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 215,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "createWriteStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 545,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Agent()",
  "longName" : "",
  "relativeFileName" : "src/js/node/https.ts",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function CSI()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 443,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "write()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1744,
  "endLine" : 1751,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cursorTo()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2914,
  "endLine" : 2923,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "clearScreenDown()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2976,
  "endLine" : 2983,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function convertToValidSignal()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 761,
  "endLine" : 770,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getSignalsToNamesMapping()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 790,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _inherits()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 55,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createErrorType()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 91,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _inherits()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 268,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class.prototype.off = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 63,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "eventLoopUtilization()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 287,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 423,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isWritableEnded()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 895,
  "endLine" : 902,
  "linesOfCode" : 8,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isWritableFinished()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 903,
  "endLine" : 910,
  "linesOfCode" : 8,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isReadableEnded()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 911,
  "endLine" : 918,
  "linesOfCode" : 8,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isOutgoingMessage()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1005,
  "endLine" : 1012,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _destroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1807,
  "endLine" : 1837,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function constructNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1937,
  "endLine" : 1967,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setDefaultHighWaterMark()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2283,
  "endLine" : 2290,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "destroyed: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2441,
  "endLine" : 2453,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ondata()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3169,
  "endLine" : 3176,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function next()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3395,
  "endLine" : 3402,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function endReadable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3558,
  "endLine" : 3565,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Writable.prototype.destroy = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4342,
  "endLine" : 4349,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4593,
  "endLine" : 4600,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function makeAsyncIterable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4989,
  "endLine" : 4996,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function NativeWritable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5845,
  "endLine" : 5855,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 260,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _connect()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 459,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.remoteAddress = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 795,
  "endLine" : 806,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get readyState()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 200,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "closeAllConnections()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 472,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setTimeout()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 722,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function requestHasNoBody()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 791,
  "linesOfCode" : 8,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setTimeout()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 955,
  "endLine" : 962,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function OutgoingMessage()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1014,
  "endLine" : 1021,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function urlParse()",
  "longName" : "",
  "relativeFileName" : "src/js/node/url.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getCertificate()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 498,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function callbackify()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 198,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 389,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "onEnd: notImplementedIssueFn()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/BundlerPlugin.ts",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 167,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function pipeToFinalize()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 491,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1227,
  "endLine" : 1234,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamIntoArray()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1953,
  "endLine" : 1984,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamIntoText()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1994,
  "endLine" : 2003,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamAddWriteRequest()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 235,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultWriterGetDesiredSize()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 505,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultControllerGetChunkSize()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 713,
  "endLine" : 720,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function setUpTransformStreamDefaultController()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 175,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function markPromiseAsHandled()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 36,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "push()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 147,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function extractSizeAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 237,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerError()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerHandleQueueDrain()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 182,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerEnqueueChunk()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 357,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamBYOBReaderRead()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 569,
  "endLine" : 578,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "deleteProperty()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 388,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "defineProperty()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 396,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function desiredSize()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamDefaultController.ts",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 40,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getOwnPropertyDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ImportMetaObject.ts",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 235,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "time()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 558,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "trace: function trace()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 584,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "countReset()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 618,
  "endLine" : 626,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function requireNativeModule()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/Module.ts",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 102,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function scan()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/Glob.ts",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 6,
  "endLine" : 13,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit BunBuiltinNames()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/BunBuiltinNames.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 272,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamToArray()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 118,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createNativeReadableStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 363,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export const setSyntheticAllocationLimitForTesting:()",
  "longName" : "",
  "relativeFileName" : "src/js/internal-for-testing.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 106,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "shift()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fixed_queue.ts",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 88,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SafeStringIterator: createSafeIterator()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function close()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 185,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function removeWorker()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 110,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Worker.prototype.disconnect = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 312,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function mayCopyFile()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 216,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function mayCopyFile()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 233,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function defineCustomPromisify()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/promisify.ts",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 4,
  "endLine" : 12,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function defineCustomPromisifyArgs()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/promisify.ts",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 21,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function stylizeWithColor()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 923,
  "endLine" : 930,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function addNumericSeparatorEnd()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1893,
  "endLine" : 1900,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "toJSON()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 135,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "clearQueryCache()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 407,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/ffi.ts",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isValidNamespaceString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE WTF::String pathResolveWTFString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/PathInlines.h",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 60,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool getSmi()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8TaggedPointer.h",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue getJSValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8TaggedPointer.h",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "MaybeLocal FunctionTemplate::GetFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8FunctionTemplate.cpp",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "MaybeLocal ObjectTemplate::NewInstance()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8ObjectTemplate.cpp",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 74,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Local External::New()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8External.cpp",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 15,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static WTF::AtomString toAtomString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 119,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline To tryJSDynamicCast()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMockImplementation::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 220,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue createMockResult()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 788,
  "endLine" : 796,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MockWithImplementationCleanupData::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 1274,
  "endLine" : 1281,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::SourceID sourceIDForSourceURL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigSourceProvider.cpp",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 66,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void AsyncContextFrame::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/AsyncContextFrame.cpp",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 63,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue BunInjectedScriptHost::subtype()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunInjectedScriptHost.cpp",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 31,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi_external.h",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DOMException::LegacyCode legacyCodeFromName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMException.cpp",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 91,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reportCurrentException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 144,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSStringDecoderConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 568,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BOOL WINAPI Ctrlhandler()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/c-bindings.cpp",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 419,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSSubtleCryptoDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 183,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSSubtleCrypto::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 608,
  "endLine" : 615,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyRSA::importSpki()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAOpenSSL.cpp",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 242,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmEcdsaParams isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmEcdsaParams.h",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ECKeyPtr createECKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 76,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool CryptoKeyAES::isValidAESAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyAES.cpp",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoKeyHMAC::getKeyLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyHMAC.cpp",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 149,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto CryptoKeyHMAC::algorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyHMAC.cpp",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 158,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String CryptoAlgorithmRegistry::name()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRegistry.cpp",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 75,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoAlgorithmRegistry::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRegistry.cpp",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmHmacKeyParams isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHmacKeyParams.h",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 54,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSCryptoKeyDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 163,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCryptoKey::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 312,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCryptoKey::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 323,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmAesCtrParams isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAesCtrParams.h",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 60,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmRsaPssParams isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRsaPssParams.h",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 49,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref DOMFormData::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto DOMFormData::get()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 128,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool DOMFormData::has()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 150,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void URLDecomposition::setUsername()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 76,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void URLDecomposition::setPassword()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void URLDecomposition::setPathname()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 219,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCommonJSModule::toSyntheticSource()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 935,
  "endLine" : 943,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebCore__FetchHeaders__toUWSResponse()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1369,
  "endLine" : 1376,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebCore__FetchHeaders__fastGet_()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1702,
  "endLine" : 1710,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BunString WebCore__DOMURL__fileSystemPath()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1729,
  "endLine" : 1737,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSValue__jsonStringify()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2082,
  "endLine" : 2089,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__keys()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2605,
  "endLine" : 2615,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSValue__forEach()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3447,
  "endLine" : 3455,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int32_t JSC__JSValue__coerceToInt32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3936,
  "endLine" : 3943,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void populateStackFrame()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4169,
  "endLine" : 4176,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__getClassInfoName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4681,
  "endLine" : 4688,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL double JSC__JSValue__getUnixTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5602,
  "endLine" : 5610,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL void JSC__VM__setControlFlowProfiler()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5738,
  "endLine" : 5745,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::visitAdditionalChildren()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3745,
  "endLine" : 3754,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::array initialValues()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSNextTickQueue.h",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 29,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ConsoleObject::profile()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.cpp",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 124,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ConsoleObject::profileEnd()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.cpp",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 133,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::array initialValues()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ModuleLoader.h",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void InternalModuleRegistry::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/InternalModuleRegistry.cpp",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 135,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline float __real_expf()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/workaround-missing-symbols.cpp",
  "fileLinesCount" : 299,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 194,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSBroadcastChannelDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 146,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSBroadcastChannel::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 356,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSErrorEventDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 248,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSErrorEvent::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 414,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMFormData::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 693,
  "endLine" : 700,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSReadableStreamBYOBRequestDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamBYOBRequest.cpp",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CustomEvent::initCustomEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CustomEvent.cpp",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 71,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSReadableStreamDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.cpp",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC_DEFINE_CUSTOM_GETTER()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.cpp",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 143,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSTransformStreamDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTransformStream.cpp",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 97,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStreamSource::start()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.cpp",
  "fileLinesCount" : 111,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 40,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStreamSource::pull()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.cpp",
  "fileLinesCount" : 111,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 51,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSMessageEvent::ports()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEventCustom.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue jsPair()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMIterator.h",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSTextDecoderStreamDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextDecoderStream.cpp",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool skipWhile()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool skipCharacter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 233,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool skipUserAgentProduct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 306,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSAbortSignal::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 381,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSTextEncoderStreamDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoderStream.cpp",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePort::close()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 268,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSCustomEventDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.cpp",
  "fileLinesCount" : 380,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 200,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCustomEvent::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.cpp",
  "fileLinesCount" : 380,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 338,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref checkDOM()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITCheckDOM.h",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 93,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void PerformanceObserver::disconnect()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceObserver.cpp",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 124,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector PerformanceObserver::supportedEntryTypes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceObserver.cpp",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 164,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSReadableStreamBYOBReaderDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamBYOBReader.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool HTTPHeaderMap::decode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 332,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSPerformanceDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 191,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformance::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 598,
  "endLine" : 605,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::optional convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertAny.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 82,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSPerformanceTimingDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 129,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceTiming::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 578,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStreamSink::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamSink.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 216,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSWritableStreamDefaultControllerDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamDefaultController.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 99,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSReadableByteStreamControllerDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableByteStreamController.cpp",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSURLSearchParamsDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 156,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSWorkerDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 295,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWorker::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 579,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSAbortControllerDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSAbortController::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 256,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initializeCommonAtomStrings()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CommonAtomStrings.cpp",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 49,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSMessageChannelDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 129,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessageChannel::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 255,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsReadableStreamSourcePrototypeFunction_startBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.cpp",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 167,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsReadableStreamSourcePrototypeFunction_pullBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.cpp",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 181,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamSource::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.cpp",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 236,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "HTTPHeaderMap HTTPHeaderMap::isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 60,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "HTTPHeaderMap HTTPHeaderMap::isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String HTTPHeaderMap::getIndex()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 278,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool HTTPHeaderMap::contains()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 317,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSCountQueuingStrategyDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCountQueuingStrategy.cpp",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannelRegistry::didEntangleLocalToRemote()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelRegistry.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 93,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool MessagePortChannelRegistry::didPostMessageToRemote()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelRegistry.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 142,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSReadableStreamDefaultControllerDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamDefaultController.cpp",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamDefaultControllerPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamDefaultController.cpp",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventListenerMap::visitJSEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.h",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSWebSocket_onopenSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 455,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSWebSocket_onmessageSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 481,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSWebSocket_onerrorSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 507,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool setJSWebSocket_oncloseSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 525,
  "endLine" : 533,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWebSocket::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 898,
  "endLine" : 905,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void settle()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 290,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void settle()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 312,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template bool readLittleEndian()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3090,
  "endLine" : 3097,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3129,
  "endLine" : 3136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 4032,
  "endLine" : 4040,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr SerializedScriptValue::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5439,
  "endLine" : 5447,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BunBroadcastChannelRegistry::unregisterChannel()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BunBroadcastChannelRegistry.cpp",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BroadcastChannel::MainThreadBridge::registerChannel()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BroadcastChannel::MainThreadBridge::unregisterChannel()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 148,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventEmitter::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 511,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void fulfillPromiseWithJSON()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 273,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void fulfillPromiseWithArrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 282,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool throwIfInvalidByteString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.cpp",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String valueToUSVString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.cpp",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AtomString valueToUSVAtomString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.cpp",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 118,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSEventTargetDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 140,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventTarget::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 325,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isQuotedTextCharacter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.cpp",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isCommentText()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.cpp",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 106,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSMessagePortDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 125,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessagePort::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 424,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSTransformStreamDefaultControllerDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTransformStreamDefaultController.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FragmentedSharedBuffer::append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 242,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DataSegment::iterate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 279,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSTextEncoderDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 215,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSTextEncoder::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 466,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSPerformanceMarkDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMark.cpp",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 135,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceMark::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMark.cpp",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 235,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void AbortSignal::throwIfAborted()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 266,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceObserver::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 370,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSWritableStreamDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWritableStreamPrototypeFunction_abortBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 227,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWritableStreamPrototypeFunction_closeBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 241,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWritableStreamPrototypeFunction_getWriterBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 255,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStream::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 279,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void copyListenersNotCreatedFromMarkupToTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 202,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSPerformanceObserverEntryListDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.cpp",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 113,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceObserverEntryList::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.cpp",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 250,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::optional convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertVariadic.h",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Event::setTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.cpp",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 132,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Event::setUnderlyingEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.cpp",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 155,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Event::resetAfterDispatch()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.cpp",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void IdentifierEventListenerMap::visitJSEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEvent::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 593,
  "endLine" : 600,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMURL::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 794,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStreamDefaultController::close()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamDefaultController.cpp",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSPerformanceMeasureDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMeasure.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 101,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceMeasure::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMeasure.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 201,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSByteLengthQueuingStrategyDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSByteLengthQueuingStrategy.cpp",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamSink::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSink.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 211,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSFetchHeadersDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 175,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSFetchHeaders::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 604,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSPerformanceEntryDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.cpp",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 113,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceEntry::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.cpp",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 273,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSCloseEventDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.cpp",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 219,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCloseEvent::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.cpp",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 335,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSWritableStreamDefaultWriterDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamDefaultWriter.cpp",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSMessageEventDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 261,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessageEvent::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 447,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessageEvent::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 475,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void JSReadableStreamDefaultReaderDOMConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamDefaultReader.cpp",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue constructPluginObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 275,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue constructBunFetchObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 293,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSSQLStatement::visitAdditionalChildren()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 2408,
  "endLine" : 2416,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferConstructorFunction_isEncodingBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 914,
  "endLine" : 922,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ErrorCodeCache::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorCode.cpp",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 124,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NapiRef::ref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 168,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NapiRef::unref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 179,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String URLSearchParams::get()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.cpp",
  "fileLinesCount" : 195,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool URLSearchParams::has()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.cpp",
  "fileLinesCount" : 195,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void URLSearchParams::sort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.cpp",
  "fileLinesCount" : 195,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void URLSearchParams::remove()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.cpp",
  "fileLinesCount" : 195,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 160,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set: function()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 88,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onceWrapper()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 240,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _listeners()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 372,
  "linesOfCode" : 8,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function once()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 449,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function mergeDefaultProps()",
  "longName" : "",
  "relativeFileName" : "src/runtime.js",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 244,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeStackFrame()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 114,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeModule()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 986,
  "endLine" : 994,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeWebsocketMessageWelcome()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2625,
  "endLine" : 2633,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeWebsocketCommandBuild()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2727,
  "endLine" : 2734,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeWebsocketCommandManifest()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2743,
  "endLine" : 2750,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function encodeWebsocketMessageResolveID()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2883,
  "endLine" : 2890,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeNPMRegistry()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2892,
  "endLine" : 2900,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeClientServerModule()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 3207,
  "endLine" : 3215,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeGetTestsResponse()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 3405,
  "endLine" : 3413,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pub fn fmt()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-node-errors.ts",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 113,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function idToEnumName()",
  "longName" : "",
  "relativeFileName" : "src/codegen/bundle-modules.ts",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 257,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function normalizeSymbolPathPrefix()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-js2native.ts",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 119,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "struct us_bun_verify_error_t us_socket_verify_error()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 304,
  "endLine" : 313,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_on_handshake()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 908,
  "endLine" : 915,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_socket_local_port()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 33,
  "endLine" : 40,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_socket_is_shut_down()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 397,
  "endLine" : 404,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_socket_raw_write()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 457,
  "endLine" : 465,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_socket_get_error()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 732,
  "endLine" : 739,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_poll_free()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 73,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_poll_start()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 88,
  "endLine" : 99,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_timer_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 255,
  "endLine" : 267,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int bsd_local_addr()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 380,
  "endLine" : 387,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int bsd_remote_addr()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 389,
  "endLine" : 396,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long BIO_s_custom_ctrl()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 132,
  "endLine" : 139,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_internal_ssl_renegotiate()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 365,
  "endLine" : 378,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void free_ssl_context()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 732,
  "endLine" : 743,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_ssl_socket_context_free()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1520,
  "endLine" : 1532,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_ssl_socket_context_on_end()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1636,
  "endLine" : 1643,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_ssl_socket_context_on_connect_error()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1645,
  "endLine" : 1652,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_ssl_socket_context_on_socket_connect_error()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1654,
  "endLine" : 1661,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_internal_ssl_socket_raw_write()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1674,
  "endLine" : 1682,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_loop_link()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 72,
  "endLine" : 80,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_dns_callback()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 179,
  "endLine" : 186,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_internal_handle_dns_results()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 205,
  "endLine" : 212,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_free_closed_contexts()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 239,
  "endLine" : 246,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_quic_stream_is_client()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 429,
  "endLine" : 437,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function getRelease()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/github.ts",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isLinuxAVX2()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/platform.ts",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 79,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function resolveBun()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/npm/install.ts",
  "fileLinesCount" : 134,
  "components" : [ "primary::packages" ],
  "startLine" : 29,
  "endLine" : 36,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "await uploadToS3()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-s3.ts",
  "fileLinesCount" : 186,
  "components" : [ "primary::packages" ],
  "startLine" : 116,
  "endLine" : 123,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "await uploadToS3()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-s3.ts",
  "fileLinesCount" : 186,
  "components" : [ "primary::packages" ],
  "startLine" : 130,
  "endLine" : 137,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "duration: parseFloat()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 356,
  "endLine" : 363,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function link()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/src/linter.ts",
  "fileLinesCount" : 70,
  "components" : [ "primary::packages" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "loop: for()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/run-bun-tests.ts",
  "fileLinesCount" : 155,
  "components" : [ "primary::packages" ],
  "startLine" : 137,
  "endLine" : 144,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function preview()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/run-bun-tests.ts",
  "fileLinesCount" : 155,
  "components" : [ "primary::packages" ],
  "startLine" : 148,
  "endLine" : 155,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "loop: for()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/run-ecosystem-tests.ts",
  "fileLinesCount" : 178,
  "components" : [ "primary::packages" ],
  "startLine" : 118,
  "endLine" : 125,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function htmlError()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/run-ecosystem-tests.ts",
  "fileLinesCount" : 178,
  "components" : [ "primary::packages" ],
  "startLine" : 140,
  "endLine" : 147,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static extractLocation()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/runtime-error.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::packages" ],
  "startLine" : 69,
  "endLine" : 78,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function parseWinjs()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/stack-trace-parser.ts",
  "fileLinesCount" : 179,
  "components" : [ "primary::packages" ],
  "startLine" : 95,
  "endLine" : 110,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function parseJSC()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/stack-trace-parser.ts",
  "fileLinesCount" : 179,
  "components" : [ "primary::packages" ],
  "startLine" : 145,
  "endLine" : 160,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "line: lineToLine()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 66,
  "endLine" : 74,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "column: columnToColumn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 84,
  "endLine" : 93,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "line: lineToLine()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 100,
  "endLine" : 108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "line: lineToLine()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 128,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async source()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 639,
  "endLine" : 647,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "id: nextId()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1069,
  "endLine" : 1088,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: remoteObjectToString()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1942,
  "endLine" : 1950,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ignoreCount: hitConditionToIgnoreCount()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2210,
  "endLine" : 2217,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatMapType()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/scripts/generate-protocol.ts",
  "fileLinesCount" : 176,
  "components" : [ "primary::packages" ],
  "startLine" : 95,
  "endLine" : 102,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "console_log()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 92,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "console_error()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 101,
  "endLine" : 109,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "__floatuntidf()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 157,
  "endLine" : 164,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "await fetch()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 120,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline size_t messageFrameSize()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 155,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void unmaskImprecise()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 246,
  "endLine" : 253,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void unmaskInplace()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 268,
  "endLine" : 275,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void remove()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpRouter.h",
  "fileLinesCount" : 402,
  "components" : [ "primary::packages" ],
  "startLine" : 382,
  "endLine" : 397,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ScrambleArea getFeatures()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/BloomFilter.h",
  "fileLinesCount" : 82,
  "components" : [ "primary::packages" ],
  "startLine" : 41,
  "endLine" : 48,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view getMethod()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 152,
  "endLine" : 161,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool notFieldNameWord()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 247,
  "endLine" : 254,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void init_fd()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 102,
  "endLine" : 109,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int LLVMFuzzerTestOneInput()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 737,
  "endLine" : 747,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/hashes.ts",
  "fileLinesCount" : 185,
  "components" : [ "primary::packages" ],
  "startLine" : 91,
  "endLine" : 110,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getCallSites()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/utils/errors.ts",
  "fileLinesCount" : 230,
  "components" : [ "primary::packages" ],
  "startLine" : 4,
  "endLine" : 11,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getPlatformSystemErrorFromPosix()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/utils/errors.ts",
  "fileLinesCount" : 230,
  "components" : [ "primary::packages" ],
  "startLine" : 199,
  "endLine" : 206,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function streamToBuffer()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/utils/misc.ts",
  "fileLinesCount" : 36,
  "components" : [ "primary::packages" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "height: parseInt()",
  "longName" : "",
  "relativeFileName" : "bench/hot-module-reloading/css-stress-test/browser.js",
  "fileLinesCount" : 114,
  "components" : [ "primary::bench" ],
  "startLine" : 66,
  "endLine" : 75,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getModuleKeys()",
  "longName" : "",
  "relativeFileName" : "misctools/nodejs-compat.ts",
  "fileLinesCount" : 210,
  "components" : [ "primary::misctools" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void fn()",
  "longName" : "",
  "relativeFileName" : "src/napi/node_api.h",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "createGzip: createCreator()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 438,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "address()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 429,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_fdstat_set_flags: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1032,
  "endLine" : 1038,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_prestat_get: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1109,
  "endLine" : 1115,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_read: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1186,
  "endLine" : 1241,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "shortPause()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1826,
  "endLine" : 1832,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function eventTargetAgnosticRemoveListener()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 471,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function withTranslatedError()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 20,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function maybeMarkInactive()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 71,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function reject()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 317,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "exists: async function exists()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 175,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "writev: async()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 231,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "readv: async()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 239,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 278,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onSelfCloseWithoutTerminal()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1302,
  "endLine" : 1309,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onEnd()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1320,
  "endLine" : 1326,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onTermEnd()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1328,
  "endLine" : 1334,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onKeyPress()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1336,
  "endLine" : 1345,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pause()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1712,
  "endLine" : 1718,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resume()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1724,
  "endLine" : 1730,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "clearLine()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2014,
  "endLine" : 2020,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "clearLine()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2963,
  "endLine" : 2970,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function errorHandler()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 316,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function sanitizeKillSignal()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 778,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isNodeStreamReadable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1420,
  "endLine" : 1426,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isNodeStreamWritable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1434,
  "endLine" : 1440,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function genericNodeError()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1774,
  "endLine" : 1780,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1971,
  "endLine" : 1977,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function initializeClusterIPC()",
  "longName" : "",
  "relativeFileName" : "src/js/node/cluster.ts",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 18,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _getPrototypeOf()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 47,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _setPrototypeOf()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _createClass()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 253,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _construct()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 319,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : ":()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 316,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _setPrototypeOf()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 332,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _getPrototypeOf()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 342,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function receiveMessageOnPort()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 104,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function hideStackFrames()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 402,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateEncoding()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 770,
  "endLine" : 776,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isDestroyed()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 888,
  "endLine" : 894,
  "linesOfCode" : 7,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isReadableFinished()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 919,
  "endLine" : 925,
  "linesOfCode" : 7,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setDefaultHighWaterMark()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2157,
  "endLine" : 2163,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "readable._destroy = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2217,
  "endLine" : 2223,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "closed: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2443,
  "endLine" : 2453,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype.removeListener = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3256,
  "endLine" : 3262,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype.removeAllListeners = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3264,
  "endLine" : 3270,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3464,
  "endLine" : 3470,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.fromWeb = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3678,
  "endLine" : 3687,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Writable.prototype.write = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3893,
  "endLine" : 3899,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Writable.prototype.uncork = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3903,
  "endLine" : 3909,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4332,
  "endLine" : 4338,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "d._write = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4643,
  "endLine" : 4649,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Transform.prototype._read = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4910,
  "endLine" : 4916,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "d._write = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5335,
  "endLine" : 5341,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NativeReadable.prototype.ref = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5781,
  "endLine" : 5787,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NativeReadable.prototype.unref = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5789,
  "endLine" : 5795,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AsyncLocalStorage.prototype[Bun.inspect.custom] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 246,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createPerformanceNodeTiming()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function eventLoopUtilization()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 88,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.sendto = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 509,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setTimeout()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 248,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitContinueAndSocketNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1168,
  "endLine" : 1177,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "abort()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1668,
  "endLine" : 1674,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onError()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 2249,
  "endLine" : 2255,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var qsUnescape = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/querystring.ts",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var charCodes = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/querystring.ts",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 202,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var decodeStr = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/querystring.ts",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 339,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function deprecate()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function assertSession()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 390,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get state()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 507,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "priority()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 516,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get endAfterHeaders()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 524,
  "endLine" : 530,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get aborted()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 532,
  "endLine" : 538,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "end()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 609,
  "endLine" : 615,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitWantTrailersNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 636,
  "endLine" : 642,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "error()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 823,
  "endLine" : 830,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get connecting()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 949,
  "endLine" : 955,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get socket()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1038,
  "endLine" : 1044,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 183,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set onopen()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 463,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set onerror()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 471,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set onmessage()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 479,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function acquireReadableStreamDefaultReader()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1426,
  "endLine" : 1433,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isReadableStreamLocked()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1441,
  "endLine" : 1450,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamDefaultControllerGetDesiredSize()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1452,
  "endLine" : 1460,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamDefaultControllerClose()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1509,
  "endLine" : 1515,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamAddReadRequest()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1595,
  "endLine" : 1604,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamMarkCloseRequestInFlight()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 380,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamMarkFirstWriteRequestInFlight()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 389,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultControllerError()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 701,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function transformStreamSetBackpressure()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 165,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeReadableStreamDefaultReader()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamDefaultReader.ts",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 34,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function cancel()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamDefaultReader.ts",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function read()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamDefaultReader.ts",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 168,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function releaseLock()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamDefaultReader.ts",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 179,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function promiseInvokeOrNoopMethod()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function promiseInvokeOrNoop()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function validateAndNormalizeQueuingStrategy()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 88,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function extractHighWaterMark()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 248,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerCancel()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 111,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerGetDesiredSize()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 163,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerRespond()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 382,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerInvalidateBYOBRequest()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 534,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "stream._read = function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 253,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function mainModule()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 336,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function close()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamController.ts",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "timeEnd()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 568,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "groupEnd()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 635,
  "endLine" : 641,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function cancel()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamBYOBReader.ts",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function releaseLock()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamBYOBReader.ts",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function error()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamDefaultController.ts",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 48,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function scanSync()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/Glob.ts",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeWritableStreamDefaultWriter()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamDefaultWriter.ts",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function abort()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamDefaultWriter.ts",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function releaseLock()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamDefaultWriter.ts",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function write()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamDefaultWriter.ts",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamToBlob()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 335,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createEmptyReadableStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 344,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createUsedReadableStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 353,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function setBigUint64()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 17,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "parse: $newZigFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/internal-for-testing.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 31,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function hideFromStack()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/shared.ts",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function shared()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Worker.prototype.disconnect = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 237,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function cpFn()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 32,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function checkParentDir()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 99,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function pathExists()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 107,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function _copyFile()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 224,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function handleTimestampsAndMode()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 235,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function defineColorAlias()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 804,
  "endLine" : 816,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isInstanceof()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 941,
  "endLine" : 947,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatBigInt()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1929,
  "endLine" : 1935,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function internalGetConstructorName()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2661,
  "endLine" : 2667,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function pendingConnectionHandler()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 302,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onConnected()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 314,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "safeIntegers()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fileControl()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 393,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue jsFunctionAppendOnResolvePluginGlobal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 210,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue jsFunctionAppendOnLoadPluginGlobal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 219,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSModuleMock::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 678,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static URL parseInternal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMURL.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr DOMURL::parse()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMURL.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool KeyObject__IsEncryptedPrivateKeyInfo()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 141,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FunctionTemplate::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8FunctionTemplate.cpp",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ObjectTemplate::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8ObjectTemplate.cpp",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Function::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Function.cpp",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWrappingFunction::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSWrappingFunction.cpp",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ZigString toZigString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 226,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ZigString toZigString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 234,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ZigString toZigString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 242,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ZigString toZigString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 250,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 293,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 358,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMockFunction::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 476,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMockFunctionPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 943,
  "endLine" : 950,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned SourceProvider::hash()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigSourceProvider.cpp",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 129,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue AsyncContextFrame::call()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/AsyncContextFrame.cpp",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue AsyncContextFrame::call()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/AsyncContextFrame.cpp",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto DOMException::description()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMException.cpp",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 82,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static String makeArgumentTypeErrorMessage()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 222,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool setInlineCachedWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapperCache.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 135,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool setInlineCachedWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapperCache.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 143,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool clearInlineCachedWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapperCache.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 151,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool clearInlineCachedWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapperCache.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 159,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline void cacheWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapperCache.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue JSC_HOST_CALL_ATTRIBUTES call()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 411,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalScope::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunGlobalScope.cpp",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CallSitePrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSitePrototype.cpp",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmEcKeyParams isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmEcKeyParams.h",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool CryptoKeyRSA::isRestrictedToHash()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAOpenSSL.cpp",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 164,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t CryptoKeyRSA::keySizeInBits()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAOpenSSL.cpp",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 173,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExceptionOr toHashIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 89,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static CryptoKeyUsageBitmap toCryptoKeyUsageBitmap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 443,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmRSA_PSS::platformVerifyWithAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_PSSOpenSSL.cpp",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 148,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmRsaOaepParams isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRsaOaepParams.h",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoKeyAES::getKeyLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyAES.cpp",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto CryptoKeyAES::algorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyAES.cpp",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmRSASSA_PKCS1_v1_5::platformVerifyWithAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSASSA_PKCS1_v1_5OpenSSL.cpp",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 117,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmRSASSA_PKCS1_v1_5::platformVerify()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSASSA_PKCS1_v1_5OpenSSL.cpp",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 126,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmAesCbcCfbParams isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAesCbcCfbParams.h",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmRsaHashedImportParams isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRsaHashedImportParams.h",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmRegistry::registerAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRegistry.cpp",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 98,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyEC::importRaw()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.cpp",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 82,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyEC::importSpki()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.cpp",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 126,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyEC::importPkcs8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.cpp",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 135,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmHMAC::sign()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHMAC.cpp",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmHMAC::verify()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHMAC.cpp",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 74,
  "linesOfCode" : 7,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoKeyOKP::KeyMaterial CryptoKeyOKP::ed25519PublicFromPrivate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKPOpenSSL.cpp",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 312,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoKeyOKP::KeyMaterial CryptoKeyOKP::ed25519PrivateFromSeed()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKPOpenSSL.cpp",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 331,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsCryptoKey_typeGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 238,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsCryptoKey_extractableGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 251,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RefPtr create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/blob.h",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RefPtr create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/blob.h",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 36,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static auto createStringEntry()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 101,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String URLDecomposition::protocol()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String URLDecomposition::port()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 166,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void RequireResolveFunctionPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 1054,
  "endLine" : 1061,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebCore__FetchHeaders__append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1384,
  "endLine" : 1390,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned char JSC__JSValue__jsType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2090,
  "endLine" : 2099,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSPromise__asValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2107,
  "endLine" : 2113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isSameValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2218,
  "endLine" : 2224,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__deepMatch()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2272,
  "endLine" : 2280,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__jestDeepMatch()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2282,
  "endLine" : 2290,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::Identifier jsValueToModuleKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2517,
  "endLine" : 2523,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue ReadableStream__empty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2525,
  "endLine" : 2531,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue ReadableStream__used()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2533,
  "endLine" : 2539,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL void JSC__JSValue__putIndex()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2710,
  "endLine" : 2716,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL void JSC__JSValue__push()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2718,
  "endLine" : 2724,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSPromise__rejectAsHandled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3079,
  "endLine" : 3086,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NodeVMScript::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 533,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline napi_value toNapi()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.h",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue value()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.h",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 163,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::formatStackTrace()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 2530,
  "endLine" : 2537,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::visitOutputConstraints()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3759,
  "endLine" : 3765,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline std::optional createCommonJSModule()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.h",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 150,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SIMDUTFResult simdutf__convert_utf16le_to_utf8_with_errors()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 147,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SIMDUTFResult simdutf__convert_utf16be_to_utf8_with_errors()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 155,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SIMDUTFResult simdutf__convert_utf32_to_utf8_with_errors()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 181,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BunString toStringRef()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunString.cpp",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 189,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BunString toStringRef()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunString.cpp",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 197,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BunString toStringRef()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunString.cpp",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 206,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BunString toStringView()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunString.cpp",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 214,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsBroadcastChannel_nameGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsErrorEvent_messageGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 316,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsErrorEvent_filenameGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 329,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsErrorEvent_linenoGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 342,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsErrorEvent_colnoGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 355,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsErrorEvent_errorGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 368,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSErrorEvent::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 392,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSErrorEvent::visitOutputConstraints()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 403,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMFormDataPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 225,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSDOMFormDataOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 702,
  "endLine" : 708,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline void JSDOMBuiltinConstructor::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMBuiltinConstructor.h",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStream::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.cpp",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 255,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool WebCoreTypedArrayController::JSArrayBufferOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebCoreTypedArrayController.cpp",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStreamSource::startFinished()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.cpp",
  "fileLinesCount" : 111,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStreamSource::pullFinished()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.cpp",
  "fileLinesCount" : 111,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStreamSource::clean()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.cpp",
  "fileLinesCount" : 111,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 81,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template EnableIfSet appendForEachArguments()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMIterator.h",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 207,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMIteratorPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMIterator.h",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 279,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventTarget::addEventListenerForBindings()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 131,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventTarget::removeEventListenerForBindings()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 141,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannelProviderImpl::takeAllMessagesForPort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelProviderImpl.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional parseHTTPDate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 349,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ContentTypeOptionsDisposition parseContentTypeOptionsHeader()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 559,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Worker::hasPendingActivity()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 266,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Worker::drainEvents()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 300,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsAbortSignal_abortedGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 216,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsAbortSignal_reasonGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 229,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSAbortSignal::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 359,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSAbortSignal::visitOutputConstraintsImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 370,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePort::messageAvailable()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 243,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePort::dispatchEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 341,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref MessagePort::entangle()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 428,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool MessagePort::removeEventListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 448,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePort::jsRef()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 466,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePort::jsUnref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 474,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCustomEvent::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.cpp",
  "fileLinesCount" : 380,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 316,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCustomEvent::visitOutputConstraints()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.cpp",
  "fileLinesCount" : 380,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 327,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::unique_ptr jsEventEmitterCast()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitterCustom.cpp",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String name()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String asciiLowerCaseName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformance_timingGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 333,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_navigationStartGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 216,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_unloadEventStartGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 229,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_unloadEventEndGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 242,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_redirectStartGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 255,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_redirectEndGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 268,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_fetchStartGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 281,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_domainLookupStartGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 294,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_domainLookupEndGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 307,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_connectStartGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 320,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_connectEndGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 333,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_secureConnectionStartGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 346,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_requestStartGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 359,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_responseStartGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 372,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_responseEndGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 385,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_domLoadingGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 398,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_domInteractiveGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 411,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_domContentLoadedEventStartGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 424,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_domContentLoadedEventEndGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 437,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_domCompleteGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 450,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_loadEventStartGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 463,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceTiming_loadEventEndGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 476,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSPerformanceTimingOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 580,
  "endLine" : 586,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSWritableStreamSinkOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamSink.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 224,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSURLSearchParamsPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 197,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSURLSearchParamsOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 598,
  "endLine" : 604,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void clearPerformanceEntries()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceUserTiming.cpp",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr PerformanceUserTiming::convertMarkToTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceUserTiming.cpp",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 153,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t length()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BufferSource.h",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BufferSource::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BufferSource.h",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsAbortController_signalGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 203,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSAbortController::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 245,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSAbortControllerOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 264,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSCustomEvent::detail()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CustomEventCustom.cpp",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 43,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void tryLookUpWrapperCache()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITHelpers.h",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 71,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline CCallHelpers::Jump branchIfDOMWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITHelpers.h",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 101,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline CCallHelpers::Jump branchIfUint8Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITHelpers.h",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 109,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline CCallHelpers::Jump branchIfNotDOMWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITHelpers.h",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 117,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline CCallHelpers::Jump branchIfNode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITHelpers.h",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 135,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline CCallHelpers::Jump branchIfNotNode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITHelpers.h",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 143,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsMessageChannel_port1Getter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 196,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsMessageChannel_port2Getter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessageChannel::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 233,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessageChannel::visitOutputConstraints()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 244,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSMessageChannelOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 263,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamSource::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.cpp",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 225,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSReadableStreamSourceOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.cpp",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 244,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStream::lock()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStream.cpp",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 154,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static StringView extractCookieName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String HTTPHeaderMap::get()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String HTTPHeaderMap::getUncommonHeader()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool HTTPHeaderMap::addIfNotPresent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 202,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "HTTPHeaderMap::HeaderIndex HTTPHeaderMap::indexOf()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 261,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "HTTPHeaderMap::HeaderIndex HTTPHeaderMap::indexOf()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.cpp",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 269,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toPossiblySharedArrayBufferView()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 121,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toUnsharedArrayBufferView()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 129,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::optional convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertInterface.h",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannelRegistry::messagePortChannelDestroyed()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelRegistry.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannelRegistry::didDisentangleMessagePort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelRegistry.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional MessagePortChannelRegistry::tryTakeMessageForPort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelRegistry.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 172,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setThisObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.h",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsWebSocket_URLGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 390,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsWebSocket_urlGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 403,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsWebSocket_readyStateGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 416,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsWebSocket_bufferedAmountGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 429,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsWebSocket_protocolGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 546,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsWebSocket_extensionsGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 559,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsWebSocket_binaryTypeGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 566,
  "endLine" : 572,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RefPtr create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue PerformanceMeasure::detail()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceMeasure.cpp",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static void writeLittleEndian()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 777,
  "endLine" : 783,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isArray()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1037,
  "endLine" : 1043,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isMap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1045,
  "endLine" : 1051,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isSet()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1052,
  "endLine" : 1058,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool startObjectInternal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1082,
  "endLine" : 1088,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool startObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1090,
  "endLine" : 1096,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool startSet()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1109,
  "endLine" : 1116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool startMap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1118,
  "endLine" : 1125,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue getProperty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1132,
  "endLine" : 1138,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2081,
  "endLine" : 2087,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeNullableString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2089,
  "endLine" : 2095,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readArrayBufferViewSubtag()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3360,
  "endLine" : 3366,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool consumeCollectionDataTerminationIfPossible()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 4933,
  "endLine" : 4939,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr SerializedScriptValue::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5657,
  "endLine" : 5663,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue SerializedScriptValue::deserialize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5768,
  "endLine" : 5774,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebSocket::didStartClosingHandshake()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 1181,
  "endLine" : 1190,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BroadcastChannel::MainThreadBridge::postMessage()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 157,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BroadcastChannel::close()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 229,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool BroadcastChannel::isEligibleForMessaging()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 312,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BroadcastChannel::jsRef()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 320,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BroadcastChannel::jsUnref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 328,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsDOMException_codeGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 261,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsDOMException_nameGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 274,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsDOMException_messageGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 287,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSDOMExceptionOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 319,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventEmitter::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 489,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventEmitter::visitOutputConstraints()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 500,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue DeferredPromise::promise()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventTarget::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 303,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventTarget::visitOutputConstraints()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 314,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessagePort::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 402,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessagePort::visitOutputConstraints()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 413,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue PerformanceMark::detail()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceMark.cpp",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void DOMPromiseProxy::resolve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 182,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void DOMPromiseProxy::resolve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 192,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void DOMPromiseProxy::resolveWithNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 202,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void DOMPromiseProxy::reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 212,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void DOMPromiseProxy::resolve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 258,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void DOMPromiseProxy::reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 266,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void DOMPromiseProxyWithResolveCallback::resolve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 330,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void DOMPromiseProxyWithResolveCallback::resolveWithNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 340,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void DOMPromiseProxyWithResolveCallback::reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 350,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FragmentedSharedBuffer::append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 233,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref SharedBufferDataView::createSharedBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 653,
  "endLine" : 659,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsTextEncoder_encodingGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 365,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSTextEncoderOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 474,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceMark::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMark.cpp",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 224,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref AbortSignal::abort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void AbortSignal::signalAbort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 190,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceObserver::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 348,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceObserver::visitOutputConstraints()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 359,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsWritableStream_lockedGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 213,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSWritableStreamOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 287,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSPerformanceObserverEntryListOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.cpp",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 258,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsEvent_typeGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 295,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsEvent_targetGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 308,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsEvent_currentTargetGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 321,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsEvent_eventPhaseGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 334,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsEvent_cancelBubbleGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 347,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsEvent_bubblesGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 378,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsEvent_cancelableGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 391,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsEvent_defaultPreventedGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 404,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsEvent_composedGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 417,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsEvent_isTrustedGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 430,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsEvent_srcElementGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 453,
  "endLine" : 459,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsEvent_returnValueGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 472,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSEventOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 602,
  "endLine" : 608,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsDOMURL_hrefGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 278,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsDOMURL_originGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 310,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsDOMURL_protocolGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 323,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsDOMURL_usernameGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 355,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsDOMURL_passwordGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 387,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsDOMURL_hostGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 419,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsDOMURL_hostnameGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 451,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsDOMURL_portGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 483,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsDOMURL_pathnameGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 515,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsDOMURL_hashGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 547,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsDOMURL_searchGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 579,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMURL::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 777,
  "endLine" : 783,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSDOMURLOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 800,
  "endLine" : 806,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template int32_t convertToIntegerClamp()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 288,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template uint32_t convertToIntegerClamp()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 297,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template int64_t convertToIntegerClamp()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 342,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template uint64_t convertToIntegerClamp()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 351,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue ErrorEvent::error()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ErrorEvent.cpp",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceMeasure::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMeasure.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 190,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventEmitter::emitForBindings()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector EventEmitter::getEventNames()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 137,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMBuiltinConstructorBase::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMBuiltinConstructorBase.cpp",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 38,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSReadableStreamSinkOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSink.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 219,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSFetchHeadersPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 319,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSFetchHeadersOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 670,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSFetchHeaders::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 673,
  "endLine" : 679,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceEntry_nameGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.cpp",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 183,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceEntry_entryTypeGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.cpp",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 196,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceEntry_startTimeGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.cpp",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsPerformanceEntry_durationGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.cpp",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 222,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSPerformanceEntryOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.cpp",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 281,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsCloseEvent_wasCleanGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.cpp",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 285,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsCloseEvent_codeGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.cpp",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 298,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsCloseEvent_reasonGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.cpp",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 311,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsMessageEvent_originGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 332,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsMessageEvent_lastEventIdGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 345,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessageEvent::visitOutputConstraints()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 458,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSBufferList::consume()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 110,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferListPrototypeFunction_clearBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 299,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue JSBufferListConstructor::construct()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 444,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void initializeSQLite()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 142,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSSQLStatement::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 2368,
  "endLine" : 2375,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSSQLStatement::visitOutputConstraints()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 2419,
  "endLine" : 2425,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void unpauseForInitializedInspector()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunDebugger.cpp",
  "fileLinesCount" : 596,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NapiFinalizer::call()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 153,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NapiRef::clear()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 187,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE GCDeferralContext::~GCDeferralContext()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/GCDefferalContext.h",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 19,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void push()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.h",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void unshift()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.h",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void PendingVirtualModuleResult::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ModuleLoader.cpp",
  "fileLinesCount" : 913,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 177,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EventEmitter.init = function()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EventEmitter.listenerCount = function()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 388,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function unwrapListeners()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 428,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeRouter()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 437,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeModuleImportRecord()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 952,
  "endLine" : 959,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeLoadedEnvConfig()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1157,
  "endLine" : 1164,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeFrameworkEntryPoint()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1290,
  "endLine" : 1297,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeFileHandle()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 1923,
  "endLine" : 1930,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeTestResponseItem()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 3371,
  "endLine" : 3378,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function wrap()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 49,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function tryCatch()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 68,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "exports.isGeneratorFunction = function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function applyGlobalReplacements()",
  "longName" : "",
  "relativeFileName" : "src/codegen/replacements.ts",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 228,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readdirRecursive()",
  "longName" : "",
  "relativeFileName" : "src/codegen/helpers.ts",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function resolveSyncOrNull()",
  "longName" : "",
  "relativeFileName" : "src/codegen/helpers.ts",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function pathToUpperSnakeCase()",
  "longName" : "",
  "relativeFileName" : "src/codegen/helpers.ts",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_add_server_name()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 208,
  "endLine" : 214,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_bun_socket_context_add_server_name()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 215,
  "endLine" : 221,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_remove_server_name()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 224,
  "endLine" : 230,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_on_server_name()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 237,
  "endLine" : 243,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_unref()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 337,
  "endLine" : 343,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_timeout()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_connecting_socket_timeout()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 87,
  "endLine" : 93,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_long_timeout()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 95,
  "endLine" : 101,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_connecting_socket_long_timeout()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 103,
  "endLine" : 109,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_async_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 308,
  "endLine" : 318,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int bsd_udp_packet_buffer_payload_length()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 274,
  "endLine" : 280,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void bsd_close_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 340,
  "endLine" : 346,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void bsd_shutdown_socket()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 348,
  "endLine" : 354,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void bsd_shutdown_socket_read()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 356,
  "endLine" : 362,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int bsd_would_block()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 517,
  "endLine" : 523,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_ssl_socket_context_remove_server_name()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1367,
  "endLine" : 1375,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_drain_pending_dns_resolve()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 197,
  "endLine" : 203,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "sub should_output_cert()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/generate-root-certs.pl",
  "fileLinesCount" : 356,
  "components" : [ "primary::packages" ],
  "startLine" : 178,
  "endLine" : 187,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/src/inspector/websocket.ts",
  "fileLinesCount" : 249,
  "components" : [ "primary::packages" ],
  "startLine" : 17,
  "endLine" : 23,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function propertyPreviewToString()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/src/util/preview.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::packages" ],
  "startLine" : 82,
  "endLine" : 88,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function entryPreviewToString()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/src/util/preview.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::packages" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function namedPropertyPreviewToString()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/src/util/preview.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::packages" ],
  "startLine" : 98,
  "endLine" : 104,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function indexedPropertyPreviewToString()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/src/util/preview.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::packages" ],
  "startLine" : 106,
  "endLine" : 112,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function download()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/scripts/generate-protocol.ts",
  "fileLinesCount" : 202,
  "components" : [ "primary::packages" ],
  "startLine" : 184,
  "endLine" : 190,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function toComment()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/scripts/generate-protocol.ts",
  "fileLinesCount" : 202,
  "components" : [ "primary::packages" ],
  "startLine" : 196,
  "endLine" : 202,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "tag: formatTag()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/github.ts",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 42,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function hash()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fs.ts",
  "fileLinesCount" : 159,
  "components" : [ "primary::packages" ],
  "startLine" : 127,
  "endLine" : 133,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function debug()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/console.ts",
  "fileLinesCount" : 75,
  "components" : [ "primary::packages" ],
  "startLine" : 9,
  "endLine" : 15,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function warn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/console.ts",
  "fileLinesCount" : 75,
  "components" : [ "primary::packages" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function error()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/console.ts",
  "fileLinesCount" : 75,
  "components" : [ "primary::packages" ],
  "startLine" : 29,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "accessKeyId: env()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-s3.ts",
  "fileLinesCount" : 186,
  "components" : [ "primary::packages" ],
  "startLine" : 13,
  "endLine" : 19,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function env()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-s3.ts",
  "fileLinesCount" : 186,
  "components" : [ "primary::packages" ],
  "startLine" : 180,
  "endLine" : 186,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function build()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-npm.ts",
  "fileLinesCount" : 311,
  "components" : [ "primary::packages" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function registerTaskProvider()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/tasks/tasks.ts",
  "fileLinesCount" : 59,
  "components" : [ "primary::packages" ],
  "startLine" : 32,
  "endLine" : 38,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function debugCommand()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/debug.ts",
  "fileLinesCount" : 247,
  "components" : [ "primary::packages" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getRuntime()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/debug.ts",
  "fileLinesCount" : 247,
  "components" : [ "primary::packages" ],
  "startLine" : 237,
  "endLine" : 243,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "tests: parseInt()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 413,
  "endLine" : 419,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function todo()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 153,
  "endLine" : 159,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "startLine: Number()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/src/linter.ts",
  "fileLinesCount" : 70,
  "components" : [ "primary::packages" ],
  "startLine" : 53,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "column: columnToColumn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "column: columnToColumn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 76,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "column: columnToColumn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 101,
  "endLine" : 108,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "column: columnToColumn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 129,
  "endLine" : 136,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function unknownToError()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 195,
  "endLine" : 201,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "name: propertyDescriptorToName()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1943,
  "endLine" : 1950,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function breakpointOptions()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2206,
  "endLine" : 2220,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function variableToCompletionItem()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2464,
  "endLine" : 2470,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function toComment()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/scripts/generate-protocol.ts",
  "fileLinesCount" : 176,
  "components" : [ "primary::packages" ],
  "startLine" : 162,
  "endLine" : 168,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function download()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/scripts/generate-protocol.ts",
  "fileLinesCount" : 176,
  "components" : [ "primary::packages" ],
  "startLine" : 170,
  "endLine" : 176,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static _wasmPtrLenToString()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 194,
  "endLine" : 201,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function env()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned int numSubscribers()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/App.h",
  "fileLinesCount" : 607,
  "components" : [ "primary::packages" ],
  "startLine" : 189,
  "endLine" : 196,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void free()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Loop.h",
  "fileLinesCount" : 213,
  "components" : [ "primary::packages" ],
  "startLine" : 137,
  "endLine" : 149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void defer()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Loop.h",
  "fileLinesCount" : 213,
  "components" : [ "primary::packages" ],
  "startLine" : 178,
  "endLine" : 187,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void endWithoutBody()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 420,
  "endLine" : 426,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void erase()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocketData.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::packages" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void rotateMask()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 260,
  "endLine" : 266,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void markDone()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponseData.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::packages" ],
  "startLine" : 42,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveSync()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/global/importmeta.ts",
  "fileLinesCount" : 32,
  "components" : [ "primary::packages" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cssFileSize: Number()",
  "longName" : "",
  "relativeFileName" : "bench/hot-module-reloading/css-stress-test/read-frames.js",
  "fileLinesCount" : 99,
  "components" : [ "primary::bench" ],
  "startLine" : 41,
  "endLine" : 47,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/tcp-echo.bun.ts",
  "fileLinesCount" : 51,
  "components" : [ "primary::bench" ],
  "startLine" : 7,
  "endLine" : 13,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "data()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/tcp-echo.bun.ts",
  "fileLinesCount" : 51,
  "components" : [ "primary::bench" ],
  "startLine" : 14,
  "endLine" : 20,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fn hash()",
  "longName" : "",
  "relativeFileName" : "bench/ffi/src/src/lib.rs",
  "fileLinesCount" : 49,
  "components" : [ "primary::bench" ],
  "startLine" : 8,
  "endLine" : 16,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getAllProperties()",
  "longName" : "",
  "relativeFileName" : "misctools/nodejs-compat.ts",
  "fileLinesCount" : 210,
  "components" : [ "primary::misctools" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createTracing()",
  "longName" : "",
  "relativeFileName" : "src/js/node/trace_events.ts",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createCreator()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 404,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "createGunzip: createCreator()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 438,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setTimeout()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 756,
  "endLine" : 763,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_close: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1008,
  "endLine" : 1013,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_prestat_dir_name: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1116,
  "endLine" : 1121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_pread: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1167,
  "endLine" : 1185,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 439,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "lookup()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 381,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolve4()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 405,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolve6()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 412,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolve4()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 473,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolve6()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 480,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function WriteStream_handleWrite()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1231,
  "endLine" : 1237,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 168,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "subscribe()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 273,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function resolve()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 325,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 405,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function charLengthAt()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 471,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onNewListener()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1151,
  "endLine" : 1156,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "commit()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2991,
  "endLine" : 2997,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1766,
  "endLine" : 1771,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _typeof()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function endsWith()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 115,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function includes()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _wrapNativeSuper()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 296,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _typeof()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 356,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function endsWith()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 365,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function repeat()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 371,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _typeof()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 816,
  "endLine" : 829,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function checkIsPromise()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 1094,
  "endLine" : 1099,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function EventClass()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isIterable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 882,
  "endLine" : 887,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isReadable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 926,
  "endLine" : 931,
  "linesOfCode" : 6,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function forEach()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1527,
  "endLine" : 1536,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function filter()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1537,
  "endLine" : 1548,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function filterFn()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1541,
  "endLine" : 1546,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onerror()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2062,
  "endLine" : 2067,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function prependListener()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2087,
  "endLine" : 2092,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "readable._read = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2211,
  "endLine" : 2216,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "closeEmitted: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2446,
  "endLine" : 2453,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function maybeReadMore()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2707,
  "endLine" : 2712,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function resume()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3309,
  "endLine" : 3314,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype.iterator = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3377,
  "endLine" : 3382,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3529,
  "endLine" : 3534,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function endWritableNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3584,
  "endLine" : 3589,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.toWeb = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3688,
  "endLine" : 3695,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function resetBuffer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3827,
  "endLine" : 3832,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onwriteError()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3953,
  "endLine" : 3958,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4784,
  "endLine" : 4789,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4790,
  "endLine" : 4795,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Duplex.from = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4810,
  "endLine" : 4815,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "let fn = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5470,
  "endLine" : 5475,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "let fn = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5491,
  "endLine" : 5496,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createHook()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 334,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.disconnect = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 499,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function clearQueue()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 574,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateMsecs()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 133,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 140,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OutgoingMessage.prototype.setHeader = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1057,
  "endLine" : 1062,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitCloseNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1178,
  "endLine" : 1183,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function drainHeadersIfObservable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1311,
  "endLine" : 1317,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype.setHeader = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1420,
  "endLine" : 1425,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_destroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1541,
  "endLine" : 1547,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateHost()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1981,
  "endLine" : 1991,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var stringifyPrimitive = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/querystring.ts",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 162,
  "linesOfCode" : 6,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function totalmem()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function urlResolveObject()",
  "longName" : "",
  "relativeFileName" : "src/js/node/url.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 494,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "exportKeyingMaterial()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 453,
  "endLine" : 458,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function streamErrorFromCode()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 377,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function sessionErrorFromCode()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 383,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 408,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function connectWithProtocol()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 634,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitStreamNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 653,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "localSettings()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 798,
  "endLine" : 803,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "end()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 868,
  "endLine" : 873,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "port: parseInt()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 418,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 445,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamDefaultControllerError()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function pipeToLoop()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 315,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "end()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1171,
  "endLine" : 1176,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fulfill()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1178,
  "endLine" : 1184,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "end()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1289,
  "endLine" : 1294,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "promise: $newHandledRejectedPromise()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1623,
  "endLine" : 1630,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function handleNativeReadableStreamPromiseResult()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1766,
  "endLine" : 1771,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function withoutUTF8BOM()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1986,
  "endLine" : 1992,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function enqueue()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamDefaultController.ts",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 40,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function close()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamDefaultController.ts",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 54,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamCloseQueuedOrInFlight()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 242,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamFinishInFlightWrite()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 351,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamHasOperationMarkedInFlight()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 371,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultControllerClearAlgorithms()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 687,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function transformStreamError()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 146,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function transformStreamErrorWritableAndUnblockWrite()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 155,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function transformStreamDefaultSourcePullAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 349,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function dequeueValue()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 206,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function enqueueValueWithSize()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 214,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function resetQueue()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 225,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function extractHighWaterMarkFromQueuingStrategyInit()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 256,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ref()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "stream.on = function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 143,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "stream.pause = function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getChannel()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 423,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function error()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamController.ts",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 54,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function peek()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/Peek.ts",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 1,
  "endLine" : 7,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createRequireCache()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ImportMetaObject.ts",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 237,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "deleteProperty()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ImportMetaObject.ts",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 211,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 358,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 387,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "assert()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 586,
  "endLine" : 592,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "group()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 633,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function highWaterMark()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ByteLengthQueuingStrategy.ts",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 34,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function highWaterMark()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/CountQueuingStrategy.ts",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 34,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function slice()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 429,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "apply: $newZigFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/internal-for-testing.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fixed_queue.ts",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "push()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fixed_queue.ts",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 110,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "handle.close = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 135,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function unref()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function removeHandlesForWorker()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 118,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "for await()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 281,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function cpSyncFn()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function hexSlice()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2032,
  "endLine" : 2037,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function webSocketWriter()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/debugger.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 223,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function socketWriter()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/debugger.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 230,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function dim()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/debugger.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 308,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function link()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/debugger.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 315,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function reset()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/debugger.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 322,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "reject()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createChangesObject()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static setCustomSQLite()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 383,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/ffi.ts",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 85,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long __umoddi3()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/libtcc1.c",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 422,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EncodedJSValue DOUBLE_TO_JSVALUE()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 186,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline String redact()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMURL.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String DOMURL::createObjectURL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMURL.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String DOMURL::createPublicURL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMURL.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 145,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue cloneAcrossWorlds()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapper.cpp",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline ExceptionOr isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 197,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Type copy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 220,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Type copy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 230,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TaggedPointer fromRaw()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8TaggedPointer.h",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void free_global_string()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue getTypeErrorInstance()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 338,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue getSyntaxErrorInstance()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 346,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue getRangeErrorInstance()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 354,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline To tryJSDynamicCast()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 208,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMockFunction::visitOutputConstraintsImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 484,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MockWithImplementationCleanupData::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 1284,
  "endLine" : 1289,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE void propagateException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.h",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 83,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ProcessBindingConstants::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingConstants.cpp",
  "fileLinesCount" : 1138,
  "components" : [ "primary::src" ],
  "startLine" : 1129,
  "endLine" : 1134,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline void uncacheWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapperCache.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 181,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline JSC::JSValue wrap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapperCache.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 204,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSStringDecoderPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 505,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSStringDecoderConstructor::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 514,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 366,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void lshpack_wrapper_deinit()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/c-bindings.cpp",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 320,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector CryptoKey::randomData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKey.cpp",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyOKP::importRaw()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto CryptoKeyOKP::algorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 259,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto CryptoKeyRaw::algorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRaw.cpp",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSSubtleCryptoPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 210,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSSubtleCryptoOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 633,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static size_t getRSAModulusLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAOpenSSL.cpp",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector computeHash()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoDigest.cpp",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr getPromise()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 545,
  "endLine" : 550,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool wrapSerializedCryptoKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SerializedCryptoKeyWrapOpenSSL.cpp",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool unwrapSerializedCryptoKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SerializedCryptoKeyWrapOpenSSL.cpp",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyAES::generate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyAES.cpp",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 76,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyAES::importRaw()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyAES.cpp",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 83,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExceptionOr verifyEd25519()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmEd25519.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector convertToBytes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/OpenSSLUtilities.cpp",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithmAES_CTR::CounterBlockHelper::CounterBlockBits::set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 272,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoKeyOKP::KeyMaterial CryptoKeyOKP::x25519PublicFromPrivate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKPOpenSSL.cpp",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 321,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCryptoKeyPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 182,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSCryptoKeyOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 330,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCryptoKeyOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 337,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t bytesUsedToEncodedLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CommonCryptoDERUtilities.cpp",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t bytesNeededForEncodedLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CommonCryptoDERUtilities.cpp",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool customHasInstance()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMFile.cpp",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC_HOST_CALL_ATTRIBUTES EncodedJSValue call()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMFile.cpp",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE void BunString::ref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/headers-handwritten.h",
  "fileLinesCount" : 405,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 396,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE void BunString::deref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/headers-handwritten.h",
  "fileLinesCount" : 405,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 402,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref DOMFormData::clone()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 92,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DOMFormData::remove()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 118,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void URLDecomposition::setProtocol()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebCore__FetchHeaders__remove()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1690,
  "endLine" : 1695,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebCore__DOMURL__pathname_()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1722,
  "endLine" : 1727,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__createEmptyObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1872,
  "endLine" : 1877,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__createInternalPromise()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2053,
  "endLine" : 2058,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSObject__getIndex()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2412,
  "endLine" : 2417,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__getDirectIndex()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2419,
  "endLine" : 2424,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSObject__putDirect()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2431,
  "endLine" : 2437,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__values()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2617,
  "endLine" : 2623,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSPromise__setHandled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3207,
  "endLine" : 3212,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSInternalPromise__rejectAsHandledException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3241,
  "endLine" : 3246,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSInternalPromise__setHandled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3289,
  "endLine" : 3294,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__symbolFor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3887,
  "endLine" : 3893,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__clearExecutionTimeLimit()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4853,
  "endLine" : 4858,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__setExecutionTimeLimit()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4859,
  "endLine" : 4864,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__deferGC()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4886,
  "endLine" : 4892,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__fastGetDirect_()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5074,
  "endLine" : 5079,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__fastGet_()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5081,
  "endLine" : 5086,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL JSC__JSValue WebCore__DOMFormData__createFromURLQuery()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5690,
  "endLine" : 5696,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL JSC__JSValue WebCore__DOMFormData__create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5698,
  "endLine" : 5703,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NodeVMScriptConstructor::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 547,
  "endLine" : 552,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NodeVMScriptPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 559,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::addToContextsMap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 297,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::removeFromContextsMap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 304,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/blob.cpp",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 15,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE static Identifier NODE_TLS_REJECT_UNAUTHORIZED_PRIVATE_PROPERTY()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSEnvironmentVariableMap.cpp",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 138,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE static Identifier BUN_CONFIG_VERBOSE_FETCH_PRIVATE_PROPERTY()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSEnvironmentVariableMap.cpp",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 147,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SIMDUTFResult simdutf__validate_utf16le_with_errors()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SIMDUTFResult simdutf__validate_utf16be_with_errors()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SIMDUTFResult simdutf__validate_utf32_with_errors()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSFFIFunction::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSFFIFunction.cpp",
  "fileLinesCount" : 424,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 151,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ProcessBindingNatives::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingNatives.cpp",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 127,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BunString toString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunString.cpp",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 166,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BunString toString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunString.cpp",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 173,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BunString toString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunString.cpp",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 180,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void InternalModuleRegistry::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/InternalModuleRegistry.cpp",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 116,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSBroadcastChannelPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 168,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSBroadcastChannelOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 377,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSErrorEventPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 268,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "StringView httpHeaderNameString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderNames.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 689,
  "endLine" : 696,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMFormDataOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 715,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamBYOBRequestPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamBYOBRequest.cpp",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 123,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ErrorCallback::scheduleCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ErrorCallback.cpp",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC_DEFINE_CUSTOM_SETTER()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.cpp",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC_DEFINE_CUSTOM_SETTER()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.cpp",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 150,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC_DEFINE_CUSTOM_SETTER()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.cpp",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 163,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSTransformStreamPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTransformStream.cpp",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebCoreTypedArrayController::registerWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebCoreTypedArrayController.cpp",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessageEvent::visitAdditionalChildren()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEventCustom.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSCallbackDataWeak::WeakOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCallbackData.cpp",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 115,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSC::JSValue iteratorCreate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMIterator.h",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 154,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template EnableIfMap appendForEachArguments()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMIterator.h",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 199,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector EventTarget::eventTypes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 366,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSTextDecoderStreamPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextDecoderStream.cpp",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 123,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool skipCharacter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 242,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String trimInputSample()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 339,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t parseHTTPRequestBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 811,
  "endLine" : 817,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Worker::forEachWorker()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 391,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static AtomString convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 179,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSAbortSignalPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 163,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSAbortSignalOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 388,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSTextEncoderStreamPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoderStream.cpp",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCustomEventPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.cpp",
  "fileLinesCount" : 380,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 217,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DOMGuardedObject::clear()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMGuardedObject.cpp",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamBYOBReaderPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamBYOBReader.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue functionPerformanceNowBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformancePrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 238,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 618,
  "endLine" : 623,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue convertToJSValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertWebGL.h",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional MessagePortChannel::processForPort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannel.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNullable.h",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 76,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNullable.h",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 82,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNullable.h",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNullable.h",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 95,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNullable.h",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 102,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNullable.h",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 109,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNullable.h",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNullable.h",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNullable.h",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 138,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convertNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNullable.h",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 146,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceTimingPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 166,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceTimingOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 588,
  "endLine" : 593,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStreamSinkPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamSink.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 106,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStreamSinkOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamSink.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 231,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void incPendingActivityCount()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.h",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 157,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void decPendingActivityCount()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.h",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 164,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline FetchHeaders::FetchHeaders()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.h",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 142,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStreamDefaultControllerPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamDefaultController.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableByteStreamControllerPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableByteStreamController.cpp",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 125,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsURLSearchParamsPrototypeFunction_toJSONBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 479,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSURLSearchParams::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 589,
  "endLine" : 596,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSURLSearchParamsOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 611,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWorkerPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 331,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWorkerOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 600,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector IdentifierEventListenerMap::eventTypes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.cpp",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 37,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr PerformanceUserTiming::convertMarkToTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceUserTiming.cpp",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 125,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr PerformanceUserTiming::convertMarkToTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceUserTiming.cpp",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSAbortControllerPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSAbortControllerOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 271,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessageChannelPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 146,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessageChannelOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 270,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSPerformanceObserverOwner::isReachableFromOpaqueRoots()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverCustom.cpp",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamSourceOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.cpp",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 251,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool ReadableStream::isLocked()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStream.cpp",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 224,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool ReadableStream::isLocked()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStream.cpp",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 231,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline void JSDOMConstructorNotConstructable::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConstructorNotConstructable.h",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue JSValueInWrappedObject::getValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSValueInWrappedObject.h",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverCallback.cpp",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCountQueuingStrategyPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCountQueuingStrategy.cpp",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 122,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 106,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessagePort::visitAdditionalChildren()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePortCustom.cpp",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline Vector FragmentedSharedBuffer::extractData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 396,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline void JSDOMConstructorNotCallable::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConstructorNotCallable.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 83,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWebSocketPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 342,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWebSocketOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 926,
  "endLine" : 931,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String agentClusterIDFromGlobalObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 447,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2097,
  "endLine" : 2102,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2129,
  "endLine" : 2134,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Identifier identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2827,
  "endLine" : 2832,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue jsString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2834,
  "endLine" : 2839,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SerializationTag readTag()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3353,
  "endLine" : 3358,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readArrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3428,
  "endLine" : 3433,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readArrayBufferView()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3537,
  "endLine" : 3542,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue SerializedScriptValue::deserialize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5761,
  "endLine" : 5766,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static unsigned saturateAdd()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String hostName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 281,
  "linesOfCode" : 6,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebSocket::didUpdateBufferedAmount()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 1173,
  "endLine" : 1179,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebSocket::updateHasPendingActivity()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 1455,
  "endLine" : 1460,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortAlgorithm.cpp",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMExceptionPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 207,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMException::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 311,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMExceptionOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 326,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventEmitterPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 175,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventEmitterOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 531,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DeferredPromise::whenSettled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 106,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool DeferredPromise::handleTerminationExceptionIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 295,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DeferredPromise::handleUncaughtException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 302,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventTargetPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 158,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventTargetOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 345,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isQuotedPairSecondOctet()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.cpp",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 97,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessagePortPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessagePortOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 447,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSTransformStreamDefaultControllerPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTransformStreamDefaultController.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void JSEventListener::visitJSFunctionImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.cpp",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue DOMPromiseProxy::promise()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 151,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue DOMPromiseProxy::promise()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 159,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline float convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 285,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline double convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 352,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FragmentedSharedBuffer::clear()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 249,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FragmentedSharedBuffer::forEachSegment()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 270,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FragmentedSharedBuffer::forEachSegmentAsSharedBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 286,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr SharedBufferBuilder::takeAsArrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 626,
  "endLine" : 631,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void EventSender::dispatchEventSoon()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventSender.h",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSTextEncoderPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 309,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSTextEncoderOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 481,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceMarkPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMark.cpp",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 151,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void AbortSignal::removeAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 256,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceObserverPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 226,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceObserverOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 377,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr FetchHeaders::get()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 240,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr FetchHeaders::has()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 247,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStreamPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 157,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStreamOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 294,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector EventListenerMap::eventTypes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceObserverEntryListPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.cpp",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceObserverEntryListOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.cpp",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 265,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 230,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 610,
  "endLine" : 615,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorCallback.cpp",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue callStatic()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMOperationReturningPromise.h",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMURLPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 228,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMURLConstructorFunction_createObjectURL1Body()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 695,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMURLConstructorFunction_revokeObjectURLBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 697,
  "endLine" : 712,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMURLOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 808,
  "endLine" : 813,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventInit::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventInit.h",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceMeasurePrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMeasure.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 117,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSByteLengthQueuingStrategyPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSByteLengthQueuingStrategy.cpp",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 122,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventEmitter::addListenerForBindings()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventEmitter::removeListenerForBindings()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector EventEmitter::eventTypes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 275,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamSinkPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSink.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamSinkOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSink.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 226,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSFetchHeadersOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 683,
  "endLine" : 688,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceEntryPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.cpp",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 133,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceEntryOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.cpp",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 288,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCloseEventPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.cpp",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 237,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline void JSDOMConstructor::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConstructor.h",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStreamDefaultWriterPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamDefaultWriter.cpp",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 127,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessageEventPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 282,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessageEvent::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 299,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamDefaultReaderPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamDefaultReader.cpp",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 127,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Seconds Performance::reduceTimeResolution()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 103,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Performance::clearMarks()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 377,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Performance::clearMeasures()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 397,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Performance::removeAllObservers()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 404,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferListPrototypeFunction_shiftBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 292,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferListPrototypeFunction_firstBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 305,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSBufferListPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 420,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSBufferListConstructor::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 429,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static WTF::String sqliteString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 149,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit VersionSqlite3()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 213,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSSQLStatement::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 2344,
  "endLine" : 2350,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSBufferPrototype::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 2240,
  "endLine" : 2245,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSBufferConstructor::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 2272,
  "endLine" : 2277,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void postCrossThreadTask()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.h",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 184,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSNextTickQueue::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSNextTickQueue.cpp",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void sendMessageToFrontend()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunDebugger.cpp",
  "fileLinesCount" : 596,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 176,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ErrorCodeCache::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorCode.cpp",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NapiClass::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 1889,
  "endLine" : 1894,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void removeFirst()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.h",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clear()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.h",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue first()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.h",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 96,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void PendingVirtualModuleResult::visitChildrenImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ModuleLoader.cpp",
  "fileLinesCount" : 913,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 185,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void URLSearchParams::append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.cpp",
  "fileLinesCount" : 195,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 139,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void URLSearchParams::updateFromAssociatedURL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.cpp",
  "fileLinesCount" : 195,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 178,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function resolver()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 442,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function urlParse()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeStackFramePosition()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 155,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeSourceLine()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 221,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeStringPointer()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 667,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeScannedImport()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2129,
  "endLine" : 2135,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeOutputFile()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2203,
  "endLine" : 2209,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeWebsocketMessage()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2598,
  "endLine" : 2604,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeWebsocketMessageFileChangeNotification()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2667,
  "endLine" : 2673,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeWebsocketCommand()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2693,
  "endLine" : 2699,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeWebsocketCommandBuildWithFilePath()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2852,
  "endLine" : 2858,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeGetTestsRequest()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 3335,
  "endLine" : 3341,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function resetTryEntry()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 438,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "delegateYield: function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 693,
  "endLine" : 707,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "flushToMax",
  "longName" : "flushToMax",
  "relativeFileName" : "src/codegen/generate-unified-source-bundles.rb",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 253,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function low()",
  "longName" : "",
  "relativeFileName" : "src/codegen/helpers.ts",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function checkAscii()",
  "longName" : "",
  "relativeFileName" : "src/codegen/helpers.ts",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_socket_is_closed()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 117,
  "endLine" : 122,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_async_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 572,
  "endLine" : 580,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void close_cb_free_poll()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 46,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_async_wakeup()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 333,
  "endLine" : 339,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void bsd_socket_flush()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 321,
  "endLine" : 327,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int passphrase_cb()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 119,
  "endLine" : 125,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_ssl_socket_context_on_server_name()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1360,
  "endLine" : 1365,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_loop_pre()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 257,
  "endLine" : 262,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_loop_post()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 264,
  "endLine" : 269,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_quic_socket_context_set_header()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 406,
  "endLine" : 411,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void timer_cb()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 876,
  "endLine" : 884,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function tmp()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fs.ts",
  "fileLinesCount" : 159,
  "components" : [ "primary::packages" ],
  "startLine" : 15,
  "endLine" : 20,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "secretAccessKey: env()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-s3.ts",
  "fileLinesCount" : 186,
  "components" : [ "primary::packages" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "await fetch()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-s3.ts",
  "fileLinesCount" : 186,
  "components" : [ "primary::packages" ],
  "startLine" : 142,
  "endLine" : 147,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function activate()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/extension.ts",
  "fileLinesCount" : 14,
  "components" : [ "primary::packages" ],
  "startLine" : 7,
  "endLine" : 12,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "line: parseInt()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 391,
  "endLine" : 396,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "files: parseInt()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 414,
  "endLine" : 419,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "endLine: Number()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/src/linter.ts",
  "fileLinesCount" : 70,
  "components" : [ "primary::packages" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static from()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/runtime-error.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::packages" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "file: formatFile()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/stack-trace-parser.ts",
  "fileLinesCount" : 179,
  "components" : [ "primary::packages" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "file: formatFile()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/stack-trace-parser.ts",
  "fileLinesCount" : 179,
  "components" : [ "primary::packages" ],
  "startLine" : 103,
  "endLine" : 108,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "file: formatFile()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/stack-trace-parser.ts",
  "fileLinesCount" : 179,
  "components" : [ "primary::packages" ],
  "startLine" : 134,
  "endLine" : 139,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "file: formatFile()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/stack-trace-parser.ts",
  "fileLinesCount" : 179,
  "components" : [ "primary::packages" ],
  "startLine" : 153,
  "endLine" : 158,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function messagesToMarkdown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/markdown.ts",
  "fileLinesCount" : 372,
  "components" : [ "primary::packages" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function exceptionsToMarkdown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/markdown.ts",
  "fileLinesCount" : 372,
  "components" : [ "primary::packages" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "line: lineTo1BasedLine()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "presentationHint: stackFramePresentationHint()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1766,
  "endLine" : 1772,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "evaluateName: propertyDescriptorToEvaluateName()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1944,
  "endLine" : 1950,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function stackFramePresentationHint()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2171,
  "endLine" : 2176,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function logMessageToExpression()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2242,
  "endLine" : 2248,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function remoteObjectToVariablePresentationHint()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2332,
  "endLine" : 2337,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function unknownToError()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2437,
  "endLine" : 2442,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "body: formatBody()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 334,
  "endLine" : 340,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "if constexpr()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpContext.h",
  "fileLinesCount" : 530,
  "components" : [ "primary::packages" ],
  "startLine" : 199,
  "endLine" : 204,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void preCb()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Loop.h",
  "fileLinesCount" : 213,
  "components" : [ "primary::packages" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void postCb()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Loop.h",
  "fileLinesCount" : 213,
  "components" : [ "primary::packages" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void onData()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 622,
  "endLine" : 629,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void UnrolledXor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 239,
  "endLine" : 244,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void checkIteratingSubscriber()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/TopicTree.h",
  "fileLinesCount" : 369,
  "components" : [ "primary::packages" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view getRemoteAddress()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocket.h",
  "fileLinesCount" : 365,
  "components" : [ "primary::packages" ],
  "startLine" : 232,
  "endLine" : 237,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void create()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 232,
  "endLine" : 237,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void destroy()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 239,
  "endLine" : 244,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void readBytes()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/helpers.h",
  "fileLinesCount" : 51,
  "components" : [ "primary::packages" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool refusePayloadLength()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/WebSocket.cpp",
  "fileLinesCount" : 59,
  "components" : [ "primary::packages" ],
  "startLine" : 11,
  "endLine" : 20,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function update()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/hashes.ts",
  "fileLinesCount" : 185,
  "components" : [ "primary::packages" ],
  "startLine" : 100,
  "endLine" : 105,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function forEachBackend()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/dns.ts",
  "fileLinesCount" : 66,
  "components" : [ "primary::bench" ],
  "startLine" : 4,
  "endLine" : 9,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "message()",
  "longName" : "",
  "relativeFileName" : "bench/websocket-server/chat-server.bun.js",
  "fileLinesCount" : 52,
  "components" : [ "primary::bench" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ERR_INVALID_ARG_TYPE()",
  "longName" : "",
  "relativeFileName" : "src/js/node/trace_events.ts",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 12,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "createUnzip: createCreator()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 438,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isIP()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "timeout()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 195,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 257,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "error()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 346,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "destroySoon()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 776,
  "endLine" : 781,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "const toUnicode = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/punycode.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 370,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "const toASCII = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/punycode.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 387,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "rightsBase: BigInt()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 748,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_datasync: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1014,
  "endLine" : 1018,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_filestat_set_size: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1077,
  "endLine" : 1081,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_sync: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1348,
  "endLine" : 1352,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setState()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1791,
  "endLine" : 1795,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "refreshMemory()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1843,
  "endLine" : 1847,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function addCatch()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function abortListener()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 353,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ERR_INVALID_ARG_TYPE()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 497,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ERR_OUT_OF_RANGE()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 503,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateAbortSignal()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 505,
  "endLine" : 509,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function checkListener()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 530,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function translateErrorCode()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 6,
  "endLine" : 10,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getValidatedPath()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 622,
  "endLine" : 626,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function markActive()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "subscribe()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bindStore()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function hasSubscribers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 230,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function assertChannel()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 238,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "readableWebStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 521,
  "endLine" : 526,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateObject()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateBoolean()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateAbortSignal()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/https.ts",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 266,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 274,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 282,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 290,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 298,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateAbortSignal()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 330,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateInteger()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 406,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get columns()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1524,
  "endLine" : 1528,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get connected()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1189,
  "endLine" : 1193,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getBunStdioFromOptions()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1455,
  "endLine" : 1481,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateMaxBuffer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1564,
  "endLine" : 1568,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateArgumentNullCheck()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1570,
  "endLine" : 1574,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateArgumentsNullCheck()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1576,
  "endLine" : 1580,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateTimeout()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1582,
  "endLine" : 1586,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getValidatedPath()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1732,
  "endLine" : 1736,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ERR_CHILD_PROCESS_STDIO_MAXBUFFER()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1936,
  "endLine" : 1940,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ERR_UNKNOWN_SIGNAL()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1942,
  "endLine" : 1946,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ERR_INVALID_OPT_VALUE()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1948,
  "endLine" : 1952,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ERR_INVALID_ARG_VALUE()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1954,
  "endLine" : 1958,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ERR_CHILD_PROCESS_IPC_REQUIRED()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1960,
  "endLine" : 1964,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : ":()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : ":()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 353,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : ":()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 822,
  "endLine" : 826,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ok()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 902,
  "endLine" : 906,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function injectFakeEmitter()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function assert()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 336,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isWritable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 932,
  "endLine" : 936,
  "linesOfCode" : 5,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function flatMap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1646,
  "endLine" : 1653,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ondata()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2035,
  "endLine" : 2039,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ondrain()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2041,
  "endLine" : 2045,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onend()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2052,
  "endLine" : 2056,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onclose()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2057,
  "endLine" : 2061,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2344,
  "endLine" : 2355,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "multiAwaitDrain: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2447,
  "endLine" : 2453,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onfinish()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3196,
  "endLine" : 3200,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3450,
  "endLine" : 3454,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3489,
  "endLine" : 3493,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3843,
  "endLine" : 3847,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4265,
  "endLine" : 4269,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4276,
  "endLine" : 4280,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4303,
  "endLine" : 4307,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function prefinish()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4876,
  "endLine" : 4880,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "for await()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5039,
  "endLine" : 5043,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "let onError = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5109,
  "endLine" : 5113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NativeReadable.prototype[_adjustHighWaterMark] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5711,
  "endLine" : 5715,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 319,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ERR_INVALID_ARG_TYPE()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 336,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ERR_OUT_OF_RANGE()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 342,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateAbortSignal()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.address = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 789,
  "endLine" : 793,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.ref = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 932,
  "endLine" : 938,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "address()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 157,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_destroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 171,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitListeningNextTick()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 350,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 453,
  "endLine" : 457,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 463,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var reply = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 659,
  "endLine" : 663,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OutgoingMessage.prototype.getHeaderNames = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1046,
  "endLine" : 1050,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onTimeout()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1073,
  "endLine" : 1077,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onServerResponseClose()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1189,
  "endLine" : 1211,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype.appendHeader = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1391,
  "endLine" : 1395,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype.getHeaders = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1403,
  "endLine" : 1407,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype.getHeaderNames = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1409,
  "endLine" : 1413,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 2243,
  "endLine" : 2247,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "disableRenegotiation()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 448,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setSession()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 481,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function timestamp()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getSystemErrorName()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 224,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get bufferSize()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 426,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setTimeout()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 491,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set endAfterHeaders()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 522,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "streamStart()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 712,
  "endLine" : 716,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "remoteSettings()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 804,
  "endLine" : 808,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get originSet()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 892,
  "endLine" : 896,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "end()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 362,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "onStart: notImplementedIssueFn()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/BundlerPlugin.ts",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 167,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "$cancel: $readableStreamTeeBranch2CancelFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 540,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onSinkClose()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 768,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function fulfill()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1272,
  "endLine" : 1276,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1296,
  "endLine" : 1300,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamReaderGenericCancel()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1463,
  "endLine" : 1467,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeReadableStreamDefaultController()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamDefaultController.ts",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function desiredSize()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamDefaultController.ts",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamAbortForBindings()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 145,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultWriterAbort()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 444,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultWriterClose()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 450,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function closed()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamDefaultReader.ts",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 187,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function shieldingPromiseResolve()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "clear()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 171,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createFulfilledPromise()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 262,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function toDictionary()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 268,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamReaderKind()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 289,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableByteStreamControllerShiftPendingDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 526,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "stream.resume = function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 160,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function enqueue()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamDefaultController.ts",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function terminate()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamDefaultController.ts",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeReadableByteStreamController()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamController.ts",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "clear()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 601,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function closed()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamBYOBReader.ts",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeReadableStreamBYOBRequest()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamBYOBRequest.ts",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function encoding()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TextEncoderStream.ts",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readable()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TextEncoderStream.ts",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writable()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TextEncoderStream.ts",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function closed()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamDefaultWriter.ts",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function desiredSize()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamDefaultWriter.ts",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function ready()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamDefaultWriter.ts",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function cancel()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 371,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function values()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 493,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function lazyAsyncIterator()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 496,
  "endLine" : 500,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function encoding()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TextDecoderStream.ts",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function fatal()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TextDecoderStream.ts",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function ignoreBOM()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TextDecoderStream.ts",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readable()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TextDecoderStream.ts",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writable()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TextDecoderStream.ts",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 117,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function toJSON()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 407,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "makeDiff: $newZigFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/internal-for-testing.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function init()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/linkedlist.ts",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 1,
  "endLine" : 5,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ref()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 153,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onmessage()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 214,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function online()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 220,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function close()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 298,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Worker.prototype.destroy = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 319,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isSrcSubdir()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function mkDirAndCopy()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 271,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isSrcSubdir()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function checkParentDir()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 164,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function copyFile()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 239,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function mkDirAndCopy()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 278,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function addQuotes()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 850,
  "endLine" : 854,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getStringWidth()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2575,
  "endLine" : 2579,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolve()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 399,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EncodedJSValue _FFI_Callback_call()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EncodedJSValue INT32_TO_JSVALUE()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 196,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EncodedJSValue BOOLEAN_TO_JSVALUE()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BunPlugin::Group::append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 339,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSModuleMock::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 421,
  "endLine" : 425,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline DOMURL::DOMURL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMURL.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DOMURL::revokeObjectURL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMURL.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 165,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template Local createRawLocal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8HandleScope.h",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue Template::DummyCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Template.cpp",
  "fileLinesCount" : 11,
  "components" : [ "primary::src" ],
  "startLine" : 5,
  "endLine" : 9,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Local Object::New()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Object.cpp",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int String::Length()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8String.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 165,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int32_t getSmiUnchecked()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8TaggedPointer.h",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit Maybe()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Maybe.h",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Function::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Function.cpp",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Function::SetName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Function.cpp",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void AddEnvironmentCleanupHook()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/node.cpp",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void RemoveEnvironmentCleanupHook()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/node.cpp",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWrappingFunction::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSWrappingFunction.cpp",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE String JSCStackFrame::retrieveTypeName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.cpp",
  "fileLinesCount" : 376,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 357,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void throwException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 281,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static size_t allocationSize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/InternalModuleRegistry.h",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue createNativeFrameForTesting()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.cpp",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void propagateException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.h",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void propagateException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.h",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool ActiveDOMCallback::canInvokeCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ActiveDOMCallback.cpp",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool ActiveDOMCallback::activeDOMObjectsAreSuspended()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ActiveDOMCallback.cpp",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool ActiveDOMCallback::activeDOMObjectAreStopped()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ActiveDOMCallback.cpp",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref DOMException::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMException.cpp",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref DOMException::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMException.cpp",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void propagateExceptionSlowPath()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 209,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwNotSupportedError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 228,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwInvalidStateError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 234,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwSecurityError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 240,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String makeThisTypeErrorMessage()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 296,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue rejectPromiseWithThisTypeError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 312,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwDOMSyntaxError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 323,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwDataCloneError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 329,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ProcessBindingConstants::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingConstants.cpp",
  "fileLinesCount" : 1138,
  "components" : [ "primary::src" ],
  "startLine" : 1122,
  "endLine" : 1126,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static size_t allocationSize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorCode.h",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 176,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 487,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSSubtleCryptoDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 174,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSSubtleCrypto::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 225,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSSubtleCrypto::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 248,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoDigest::addBytes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoDigest.cpp",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 143,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector CryptoDigest::computeHash()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoDigest.cpp",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 149,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t CryptoKeyEC::keySizeInBits()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyHMAC::generateFromBytes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyHMAC.cpp",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool CryptoAlgorithmAES_CTR::CounterBlockHelper::CounterBlockBits::all()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 278,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void registerAlgorithmWithAlternativeName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRegistry.h",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSCryptoKeyDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 154,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCryptoKey::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 197,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCryptoKey::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 220,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DOMFormData::append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DOMFormData::set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 161,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String URLDecomposition::search()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 225,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String URLDecomposition::hash()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 244,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebCore__DOMURL__href_()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1717,
  "endLine" : 1721,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSGlobalObject__throwOutOfMemoryError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1774,
  "endLine" : 1778,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__createEmptyObjectWithNullPrototype()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1866,
  "endLine" : 1870,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSFunction__optimizeSoon()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2060,
  "endLine" : 2065,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__collectAsync()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2178,
  "endLine" : 2182,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSObject__getDirect()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2426,
  "endLine" : 2430,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue ZigString__to16BitValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2819,
  "endLine" : 2823,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue resolverFunctionCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2948,
  "endLine" : 2952,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSPromise__rejectAsHandledException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3087,
  "endLine" : 3091,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSPromise__resolveOnNextTick()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3113,
  "endLine" : 3117,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSInternalPromise__rejectAsHandled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3236,
  "endLine" : 3240,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSInternalPromise__resolve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3255,
  "endLine" : 3259,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "double JSC__JSValue__asNumber()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3333,
  "endLine" : 3337,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__getPrototype()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3355,
  "endLine" : 3359,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSValue__put()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3381,
  "endLine" : 3385,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3422,
  "endLine" : 3426,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__getErrorsProperty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3964,
  "endLine" : 3968,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isTerminationException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4866,
  "endLine" : 4870,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__holdAPILock()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4875,
  "endLine" : 4879,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSString__iterator()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4881,
  "endLine" : 4885,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__createUninitializedUint8Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4985,
  "endLine" : 4989,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5405,
  "endLine" : 5409,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL void WebCore__DOMFormData__appendBlob()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5670,
  "endLine" : 5674,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL JSC__JSValue JSC__JSMap__create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5712,
  "endLine" : 5716,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL JSC__JSValue JSC__JSMap__get_()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5717,
  "endLine" : 5722,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL bool JSC__JSMap__has()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5723,
  "endLine" : 5727,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL bool JSC__JSMap__remove()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5728,
  "endLine" : 5732,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NodeVMScript::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 577,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue primitive()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.h",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void forEachOutputConstraintSpace()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunClientData.h",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void forEachOutputConstraintSpace()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunClientData.h",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool ScriptExecutionContext::isContextThread()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::createdMessagePort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 231,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::destroyedMessagePort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 238,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::regenerateIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 290,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::postTaskConcurrently()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 317,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::postTask()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 323,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::postTaskOnTimeout()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 339,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::reportUncaughtExceptionAtEventLoop()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1113,
  "endLine" : 1117,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clear()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SIMDUTFResult simdutf__validate_utf8_with_errors()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SIMDUTFResult simdutf__validate_ascii_with_errors()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_utf8_to_utf16le()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_utf8_to_utf16be()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 83,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_valid_utf8_to_utf16le()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_valid_utf8_to_utf16be()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_utf8_to_utf32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_valid_utf8_to_utf32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 128,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_utf16le_to_utf8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_utf16be_to_utf8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_valid_utf16le_to_utf8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 161,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_valid_utf16be_to_utf8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 167,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_utf32_to_utf8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 173,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_valid_utf32_to_utf8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 187,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_utf32_to_utf16le()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 193,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_utf32_to_utf16be()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 199,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_valid_utf32_to_utf16le()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_valid_utf32_to_utf16be()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 227,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_utf16le_to_utf32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 233,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_utf16be_to_utf32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 239,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_valid_utf16le_to_utf32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 261,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_valid_utf16be_to_utf32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 266,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void simdutf__change_endianness_utf16()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 275,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSFFIFunction::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSFFIFunction.cpp",
  "fileLinesCount" : 424,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 159,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessIdentifier.cpp",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ProcessBindingNatives::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingNatives.cpp",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ConsoleObject::count()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.cpp",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ConsoleObject::countReset()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.cpp",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ConsoleObject::takeHeapSnapshot()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.cpp",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ConsoleObject::time()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.cpp",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ConsoleObject::timeEnd()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.cpp",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return initializeInternalModuleFromDisk()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/InternalModuleRegistry.cpp",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsBroadcastChannel_onmessageGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 223,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsBroadcastChannel_onmessageerrorGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 250,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSErrorEvent::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 283,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSDOMFormDataDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 185,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMFormData::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 240,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMFormData::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 263,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSReadableStreamBYOBRequestDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamBYOBRequest.cpp",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamBYOBRequest::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamBYOBRequest.cpp",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 136,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamBYOBRequest::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamBYOBRequest.cpp",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 159,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void EventContext::setRelatedTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventContext.h",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 142,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline CustomEvent::CustomEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CustomEvent.cpp",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStreamToSharedBufferSink::close()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSink.cpp",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStreamToSharedBufferSink::error()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSink.cpp",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSReadableStreamDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.cpp",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC_DEFINE_CUSTOM_GETTER()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.cpp",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 156,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC_DEFINE_CUSTOM_GETTER()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.cpp",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 169,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStream::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.cpp",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 197,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStream::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.cpp",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 225,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSTransformStreamDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTransformStream.cpp",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSTransformStream::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTransformStream.cpp",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 132,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSTransformStream::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTransformStream.cpp",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebCoreTypedArrayController::JSArrayBufferOwner::finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebCoreTypedArrayController.cpp",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 83,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStreamSource::cancel()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.cpp",
  "fileLinesCount" : 111,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SimpleReadableStreamSource::close()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.cpp",
  "fileLinesCount" : 111,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SimpleReadableStreamSource::enqueue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.cpp",
  "fileLinesCount" : 111,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMIteratorBase::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMIterator.h",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 243,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventTarget::hasActiveEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 229,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSTextDecoderStreamDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextDecoderStream.cpp",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSTextDecoderStream::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextDecoderStream.cpp",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 153,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannelProviderImpl::postMessageToRemote()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelProviderImpl.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool skipWhiteSpace()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool skipQuotedPair()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 253,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isSimpleHeader()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 869,
  "endLine" : 873,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Worker::terminate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 231,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Worker::dispatchEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 272,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline AtomString propertyNameToString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static AtomString convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 198,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static AtomString convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 271,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 283,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSAbortSignal::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 176,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsAbortSignal_onabortGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 240,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSTextEncoderStreamDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoderStream.cpp",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSTextEncoderStream::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoderStream.cpp",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 151,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool MessagePort::isMessagePortAliveForTesting()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ScriptExecutionContextIdentifier MessagePort::contextIdForMessagePortId()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref MessagePort::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 136,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCustomEvent::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.cpp",
  "fileLinesCount" : 380,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 232,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsCustomEvent_detailGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.cpp",
  "fileLinesCount" : 380,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 263,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void PerformanceObserver::disassociate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceObserver.cpp",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DOMGuardedObject::contextDestroyed()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMGuardedObject.cpp",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 75,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSReadableStreamBYOBReaderDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamBYOBReader.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamBYOBReader::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamBYOBReader.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamBYOBReader::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamBYOBReader.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 160,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessageChannel::visitAdditionalChildren()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannelCustom.cpp",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clear()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 177,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void shrinkToFit()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 183,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void HTTPHeaderMap::CommonHeader::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 280,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void HTTPHeaderMap::UncommonHeader::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 300,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void HTTPHeaderMap::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 320,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSReadableStreamSource::pull()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSourceCustom.cpp",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSReadableStreamSource::controller()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSourceCustom.cpp",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSPerformanceTimingDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceTiming::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 198,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStreamSink::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamSink.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStreamSink::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamSink.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline FetchHeaders::FetchHeaders()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.h",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void FetchHeaders::setGuard()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.h",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSWritableStreamDefaultControllerDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamDefaultController.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStreamDefaultController::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamDefaultController.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStreamDefaultController::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamDefaultController.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 156,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSReadableByteStreamControllerDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableByteStreamController.cpp",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableByteStreamController::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableByteStreamController.cpp",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableByteStreamController::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableByteStreamController.cpp",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 161,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSURLSearchParamsDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 147,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSURLSearchParams::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSURLSearchParams::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 235,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsWorker_onmessageGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 373,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsWorker_onmessageerrorGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 400,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsWorker_onerrorGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 427,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWorkerPrototypeFunction_refBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 544,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsWorkerPrototypeFunction_unrefBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 555,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void addPerformanceEntry()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceUserTiming.cpp",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void PerformanceUserTiming::clearMarks()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceUserTiming.cpp",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void PerformanceUserTiming::clearMeasures()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceUserTiming.cpp",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 289,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSAbortControllerDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSAbortController::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 185,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSAbortController::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 277,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCustomEvent::visitAdditionalChildren()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CustomEventCustom.cpp",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSMessageChannelDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSMessageChannel::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 178,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamSource::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.cpp",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamSource::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.cpp",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 147,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsReadableStreamSource_controllerGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.cpp",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 153,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void JSValueInWrappedObject::set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSValueInWrappedObject.h",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void JSValueInWrappedObject::clear()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSValueInWrappedObject.h",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSCountQueuingStrategyDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCountQueuingStrategy.cpp",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCountQueuingStrategy::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCountQueuingStrategy.cpp",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCountQueuingStrategy::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCountQueuingStrategy.cpp",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 158,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 357,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void ScriptWrappable::setWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ScriptWrappableInlines.h",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSReadableStreamDefaultControllerDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamDefaultController.cpp",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamDefaultController::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamDefaultController.cpp",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamDefaultController::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamDefaultController.cpp",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 163,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool EventEmitter::isFiringEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.h",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool EventEmitter::hasEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.h",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 136,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool EventEmitter::hasEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.h",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 142,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWebSocket::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 357,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsWebSocket_onopenGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 440,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsWebSocket_onmessageGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 466,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsWebSocket_onerrorGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 492,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsWebSocket_oncloseGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 518,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void HTTPHeaderField::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool wrapCryptoKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 762,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool unwrapCryptoKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 768,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template bool writeLittleEndian()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 810,
  "endLine" : 814,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void recordObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1076,
  "endLine" : 1080,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool readStringData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3283,
  "endLine" : 3287,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BunBroadcastChannelRegistry::registerChannel()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BunBroadcastChannelRegistry.cpp",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 14,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ScriptExecutionContextIdentifier BroadcastChannel::contextIdForBroadcastChannelId()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 197,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSDOMExceptionDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 154,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMException::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 222,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMException::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 243,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSEventEmitterDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventEmitter::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 190,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventEmitter::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 213,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventEmitterPrototypeFunction_getMaxListenersBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 286,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::JSValue parseAsJSON()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 264,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSEventTargetDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventTarget::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 173,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventTarget::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 196,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsMessagePort_onmessageGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 190,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsMessagePort_onmessageerrorGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSTransformStreamDefaultControllerDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTransformStreamDefaultController.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSTransformStreamDefaultController::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTransformStreamDefaultController.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSTransformStreamDefaultController::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTransformStreamDefaultController.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 160,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr TextEncoder::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/TextEncoder.cpp",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void DOMPromiseProxy::clear()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 166,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void DOMPromiseProxy::clear()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 245,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void DOMPromiseProxyWithResolveCallback::clear()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 314,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 376,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SharedBufferDataView FragmentedSharedBuffer::getSomeData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 154,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref DataSegment::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 503,
  "endLine" : 507,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SharedBufferBuilder::ensureBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 637,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template EventSender::EventSender()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventSender.h",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSTextEncoderDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 206,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSTextEncoder::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 324,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSTextEncoder::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 347,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "uint32_t AbortSignal::addAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 249,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSPerformanceObserverDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 198,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceObserver::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 256,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr FetchHeaders::append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 205,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSWritableStreamDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStream::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 172,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStream::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 195,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventListenerMap::copyEventListenersNotCreatedFromMarkupToTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 208,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSPerformanceObserverEntryListDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.cpp",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceObserverEntryList::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.cpp",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 163,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Event::setCurrentTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.cpp",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void Event::setLegacyReturnValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 204,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void Event::setCanceledFlagIfPossible()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 213,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void Event::setCancelBubble()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline auto CallbackResult::releaseReturnValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CallbackResult.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSEventDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 182,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEvent::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 254,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEvent::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 277,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSDOMURLDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 177,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMURL::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 260,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSDOMURL::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 723,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSByteLengthQueuingStrategyDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSByteLengthQueuingStrategy.cpp",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSByteLengthQueuingStrategy::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSByteLengthQueuingStrategy.cpp",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSByteLengthQueuingStrategy::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSByteLengthQueuingStrategy.cpp",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 158,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventEmitter::hasActiveEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamSink::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSink.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamSink::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSink.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSFetchHeadersDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 166,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSFetchHeaders::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 334,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSFetchHeaders::computeMemoryCost()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 340,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSFetchHeaders::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 363,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSPerformanceEntryDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.cpp",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceEntry::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.cpp",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 165,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCloseEvent::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.cpp",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 252,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSWritableStreamDefaultWriterDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamDefaultWriter.cpp",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStreamDefaultWriter::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamDefaultWriter.cpp",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSWritableStreamDefaultWriter::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamDefaultWriter.cpp",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 163,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsMessageEvent_dataGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 369,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsMessageEvent_portsGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 380,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t JSMessageEvent::estimatedSize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 466,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSReadableStreamDefaultReaderDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamDefaultReader.cpp",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamDefaultReader::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamDefaultReader.cpp",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStreamDefaultReader::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamDefaultReader.cpp",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 163,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DOMHighResTimeStamp Performance::now()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DOMHighResTimeStamp Performance::relativeTimeFromTimeOriginInReducedResolution()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool EventTarget::isFiringEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.h",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 182,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool EventTarget::hasEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.h",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 188,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool EventTarget::hasEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.h",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 194,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool EventTarget::hasCapturingEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.h",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 200,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventTarget::visitJSEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.h",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 207,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 662,
  "endLine" : 666,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::JSValue jsNumberFromSQLite()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 165,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::JSValue jsBigIntFromSQLite()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 171,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t static estimatedSize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 449,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 580,
  "endLine" : 584,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSSQLStatement::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 741,
  "endLine" : 745,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCTaskScheduler::onScheduleWorkSoon()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSCTaskScheduler.cpp",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferPrototypeFunction_includesBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1405,
  "endLine" : 1409,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferPrototypeFunction_indexOfBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1410,
  "endLine" : 1414,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferPrototypeFunction_lastIndexOfBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1415,
  "endLine" : 1419,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void performTask()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.h",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "if constexpr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.h",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setGlobalObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.h",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 194,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String convertEnumerationToString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferEncodingType.cpp",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void onClose()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunInspector.cpp",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static uint32_t getPropertyAttributes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 223,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void URLSearchParams::updateURL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.cpp",
  "fileLinesCount" : 195,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 171,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function checkListener()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function arrayClone()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 415,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function addErrorHandlerIfEventEmitter()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 455,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isIP()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/net.js",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function urlFormat()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 402,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/runtime.js",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 156,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeWebsocketCommandBuild()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2720,
  "endLine" : 2725,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeWebsocketCommandManifest()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2736,
  "endLine" : 2741,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeWebsocketMessageResolveID()",
  "longName" : "",
  "relativeFileName" : "src/api/schema.js",
  "fileLinesCount" : 3592,
  "components" : [ "primary::src" ],
  "startLine" : 2876,
  "endLine" : 2881,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/runtime/errors.ts",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/runtime/errors.ts",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function callInvokeWithMethodAndArg()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 194,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Context()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 447,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "iterator: values()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 695,
  "endLine" : 700,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "<=>",
  "longName" : "<=>",
  "relativeFileName" : "src/codegen/generate-unified-source-bundles.rb",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 177,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function markVerbose()",
  "longName" : "",
  "relativeFileName" : "src/codegen/bundle-modules.ts",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function symbol()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-js2native.ts",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function declareASCIILiteral()",
  "longName" : "",
  "relativeFileName" : "src/codegen/helpers.ts",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 38,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function camelCase()",
  "longName" : "",
  "relativeFileName" : "src/codegen/helpers.ts",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 128,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_flush()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_connecting_socket_free()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 133,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_ref()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 489,
  "endLine" : 494,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_unref()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 496,
  "endLine" : 501,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_loop_free()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_async_set()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 582,
  "endLine" : 588,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_async_wakeup()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 590,
  "endLine" : 594,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_poll_init()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_poll_stop()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 112,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_loop_run()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 202,
  "endLine" : 207,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_dns_callback_threadsafe()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 191,
  "endLine" : 195,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void on_conn_closed()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 335,
  "endLine" : 341,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ok: isOk()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fetch.ts",
  "fileLinesCount" : 70,
  "components" : [ "primary::packages" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cwd: join()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-npm.ts",
  "fileLinesCount" : 311,
  "components" : [ "primary::packages" ],
  "startLine" : 171,
  "endLine" : 175,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "column: parseInt()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 392,
  "endLine" : 396,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "duration: parseFloat()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 415,
  "endLine" : 419,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "beforeEach()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 179,
  "endLine" : 183,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "afterEach()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 184,
  "endLine" : 188,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function htmlLink()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/run-ecosystem-tests.ts",
  "fileLinesCount" : 178,
  "components" : [ "primary::packages" ],
  "startLine" : 115,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function htmlUrl()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/run-ecosystem-tests.ts",
  "fileLinesCount" : 178,
  "components" : [ "primary::packages" ],
  "startLine" : 149,
  "endLine" : 153,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "column: columnToColumn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "message: unknownToError()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "line: lineTo1BasedLine()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 95,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "message: unknownToError()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 103,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "options: breakpointOptions()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1064,
  "endLine" : 1068,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "indexedVariables: isArrayLike()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1945,
  "endLine" : 1950,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function propertyDescriptorToEvaluateName()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2392,
  "endLine" : 2396,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "type: variableTypeToCompletionItemType()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2468,
  "endLine" : 2473,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function YamlPlugin()",
  "longName" : "",
  "relativeFileName" : "packages/bun-plugin-yaml/index.ts",
  "fileLinesCount" : 21,
  "components" : [ "primary::packages" ],
  "startLine" : 5,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function reset()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function sendResponse()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 276,
  "endLine" : 284,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "body: formatBody()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 441,
  "endLine" : 446,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void free()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpContext.h",
  "fileLinesCount" : 530,
  "components" : [ "primary::packages" ],
  "startLine" : 452,
  "endLine" : 459,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "operator struct us_bun_socket_context_options_t()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/App.h",
  "fileLinesCount" : 607,
  "components" : [ "primary::packages" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clearRoutes()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/App.h",
  "fileLinesCount" : 607,
  "components" : [ "primary::packages" ],
  "startLine" : 517,
  "endLine" : 521,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void clearLoopAtThreadExit()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Loop.h",
  "fileLinesCount" : 213,
  "components" : [ "primary::packages" ],
  "startLine" : 130,
  "endLine" : 134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void free()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketContext.h",
  "fileLinesCount" : 437,
  "components" : [ "primary::packages" ],
  "startLine" : 414,
  "endLine" : 419,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setTimeout()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeUnsignedHex()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 65,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeUnsigned64()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "T bit_cast()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void unmaskAll()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 334,
  "endLine" : 338,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void uncorkWithoutSending()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocket.h",
  "fileLinesCount" : 365,
  "components" : [ "primary::packages" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void f()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketHandshake.h",
  "fileLinesCount" : 145,
  "components" : [ "primary::packages" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void f()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketHandshake.h",
  "fileLinesCount" : 145,
  "components" : [ "primary::packages" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void f()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketHandshake.h",
  "fileLinesCount" : 145,
  "components" : [ "primary::packages" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void f()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketHandshake.h",
  "fileLinesCount" : 145,
  "components" : [ "primary::packages" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view getQuery()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 178,
  "endLine" : 184,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool isUnlikelyFieldNameByte()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 258,
  "endLine" : 263,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_timerfd_settime()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 640,
  "endLine" : 645,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function jscSerialize()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/jsc.ts",
  "fileLinesCount" : 111,
  "components" : [ "primary::packages" ],
  "startLine" : 11,
  "endLine" : 15,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "update()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/hashes.ts",
  "fileLinesCount" : 185,
  "components" : [ "primary::packages" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function digest()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/hashes.ts",
  "fileLinesCount" : 185,
  "components" : [ "primary::packages" ],
  "startLine" : 95,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/utils/errors.ts",
  "fileLinesCount" : 230,
  "components" : [ "primary::packages" ],
  "startLine" : 225,
  "endLine" : 229,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "version: require()",
  "longName" : "",
  "relativeFileName" : "bench/hot-module-reloading/css-stress-test/read-frames.js",
  "fileLinesCount" : 99,
  "components" : [ "primary::bench" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "port: parseInt()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/http-hello.deno.js",
  "fileLinesCount" : 8,
  "components" : [ "primary::bench" ],
  "startLine" : 3,
  "endLine" : 7,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "await connect()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/tcp-echo.bun.ts",
  "fileLinesCount" : 51,
  "components" : [ "primary::bench" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NAPI_MODULE_EXPORT napi_value NAPI_WASM_INITIALIZER()",
  "longName" : "",
  "relativeFileName" : "src/napi/node_api.h",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Base.prototype.reset = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Base.prototype.close = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Base.prototype._processChunk = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function processChunk()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function BrotliCompress()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function BrotliDecompress()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Deflate()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Inflate()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function DeflateRaw()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function InflateRaw()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Gzip()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Gunzip()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Unzip()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "createBrotliCompress: createCreator()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 438,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/inspector.ts",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "domain.createDomain = domain.create = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/domain.ts",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 6,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "d.dispose = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/domain.ts",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var tmpdir = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 3,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get model()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set model()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get speed()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set speed()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get times()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set times()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "toJSON()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function endNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 846,
  "endLine" : 849,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 851,
  "endLine" : 854,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getsockname()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 1091,
  "endLine" : 1094,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitErrorAndCloseNextTick()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 1101,
  "endLine" : 1104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "rightsInheriting: BigInt()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 745,
  "endLine" : 748,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fs: require()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 771,
  "endLine" : 775,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_advise: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1000,
  "endLine" : 1003,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_allocate: wrap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1004,
  "endLine" : 1007,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onceWrapper()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 599,
  "endLine" : 603,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "stop()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReadStream.prototype.close = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 904,
  "endLine" : 907,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReadStream.prototype.pause = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1006,
  "endLine" : 1009,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReadStream.prototype.resume = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1011,
  "endLine" : 1014,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReadStream.prototype.unshift = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1016,
  "endLine" : 1019,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "subscribe()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bindStore()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 396,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "read()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function opendir()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "appendFile: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "readFile: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 6,
  "endLine" : 9,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "next: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function stripVTControlCharacters()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 306,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onData()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1315,
  "endLine" : 1318,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getCursorPos()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2152,
  "endLine" : 2155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "rollback()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 3004,
  "endLine" : 3007,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function exec()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 452,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: customPromiseExecFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 482,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: customPromiseExecFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 520,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function toPathIfFileURL()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1750,
  "endLine" : 1753,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _assertThisInitialized()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _assertThisInitialized()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "defineCustomPromisify()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.ts",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "defineCustomPromisify()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.ts",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "defineCustomPromisify()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.ts",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class.prototype.on = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class.prototype.once = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class.prototype.emit = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get performance()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function forEachFn()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1531,
  "endLine" : 1534,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1550,
  "endLine" : 1553,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitErrorCloseNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1838,
  "endLine" : 1841,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitErrorCloseLegacy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1977,
  "endLine" : 1980,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Stream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2024,
  "endLine" : 2027,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "read()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2189,
  "endLine" : 2192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2350,
  "endLine" : 2353,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "readingMore: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2449,
  "endLine" : 2453,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype.isPaused = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2907,
  "endLine" : 2910,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onend()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3130,
  "endLine" : 3133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onclose()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3191,
  "endLine" : 3194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function unpipe()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3202,
  "endLine" : 3205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function nReadingNextTick()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3282,
  "endLine" : 3285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function flow()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3335,
  "endLine" : 3338,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3446,
  "endLine" : 3449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onData()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3636,
  "endLine" : 3639,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "destroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3707,
  "endLine" : 3710,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function afterWriteTick()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4005,
  "endLine" : 4008,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4272,
  "endLine" : 4275,
  "linesOfCode" : 4,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function lazyWebStreams()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4358,
  "endLine" : 4361,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "destroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4601,
  "endLine" : 4604,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "d._final = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4650,
  "endLine" : 4653,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function lazyWebStreams()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4799,
  "endLine" : 4802,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function PassThrough()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4927,
  "endLine" : 4930,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function popCallback()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4985,
  "endLine" : 4988,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "d._final = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5342,
  "endLine" : 5345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NativeReadable.prototype[kEnsureConstructed] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5797,
  "endLine" : 5800,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bind()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createWarning()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 323,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function executionAsyncId()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function executionAsyncResource()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "nodeTiming: createPerformanceNodeTiming()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function removeListeners()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onListening()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onListenSuccess()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 560,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onListenError()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 562,
  "endLine" : 565,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Agent.prototype.createConnection = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Agent.prototype.createSocket = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Agent.prototype.keepSocketAlive = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 334,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "address()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 502,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set statusCode()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 915,
  "endLine" : 918,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OutgoingMessage.prototype.appendHeader = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1030,
  "endLine" : 1033,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OutgoingMessage.prototype.getHeaders = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1041,
  "endLine" : 1044,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OutgoingMessage.prototype.removeHeader = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1052,
  "endLine" : 1055,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OutgoingMessage.prototype.hasHeader = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1064,
  "endLine" : 1067,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1109,
  "endLine" : 1112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1146,
  "endLine" : 1149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype.removeHeader = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1415,
  "endLine" : 1418,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype.hasHeader = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1427,
  "endLine" : 1430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype.writeHead = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1432,
  "endLine" : 1436,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_ensureTls()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1549,
  "endLine" : 1552,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_start()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 373,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 541,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "debugs[set] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onAbortedCallback()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_final()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 592,
  "endLine" : 595,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get type()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 981,
  "endLine" : 984,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onConnect()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1079,
  "endLine" : 1082,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ref()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 395,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unref()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 401,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolve: notImplementedIssueFn()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/BundlerPlugin.ts",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cancelPromiseCapability: $newPromiseCapability()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 527,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamTeePullFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 619,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function handleDirectStreamErrorReject()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 894,
  "endLine" : 897,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "write()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1280,
  "endLine" : 1283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamDefaultControllerCancel()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1489,
  "endLine" : 1492,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamFulfillReadRequest()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1549,
  "endLine" : 1552,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isReadableStreamDisturbed()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1606,
  "endLine" : 1609,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Prototype.prototype.$resume = function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1906,
  "endLine" : 1909,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "start()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1928,
  "endLine" : 1931,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function error()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamDefaultController.ts",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultControllerClose()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 689,
  "endLine" : 692,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultControllerErrorIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 703,
  "endLine" : 706,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultControllerGetBackpressure()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 711,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function transformStreamDefaultControllerClearAlgorithms()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 209,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function transformStreamDefaultSinkAbortAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function promiseInvokeOrNoopMethodNoCatch()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "peek()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_shrinkArray()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readable()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStream.ts",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writable()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStream.ts",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function privateInitializeReadableStreamBYOBRequest()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamHasBYOBReader()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamHasDefaultReader()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamFulfillReadIntoRequest()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 567,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function setMainModule()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function error()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamDefaultController.ts",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function desiredSize()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamController.ts",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ImportMetaObject.ts",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 495,
  "endLine" : 498,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 505,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "timeLog()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 570,
  "endLine" : 575,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function view()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamBYOBRequest.ts",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async text()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async json()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 199,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async arrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async blob()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "then()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "nothrow()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "throws()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 292,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function tee()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 480,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function locked()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStream.ts",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 487,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeInt8()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeUInt8()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeInt16LE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeInt16BE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeUInt16LE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeUInt16BE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeInt32LE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeInt32BE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeUInt32LE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeUInt32BE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeFloatLE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeFloatBE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeDoubleLE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 376,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeDoubleBE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 381,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeBigInt64LE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 386,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeBigInt64BE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeBigUInt64LE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 396,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writeBigUInt64BE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 401,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "parse: $newZigFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/internal-for-testing.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function throwNotImplemented()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/shared.ts",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "push()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fixed_queue.ts",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ErrorCaptureStackTrace()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SafeMap: makeSafe()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SafeSet: makeSafe()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function peek()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/linkedlist.ts",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 11,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onmessage()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getsockname()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function exitedAfterDisconnect()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 225,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onFile()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function setDestTimestampsAndMode()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function setDestTimestamps()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onDir()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function copyLink()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 337,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onFile()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function handleTimestamps()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setDestTimestamps()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onDir()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function copyLink()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 737,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 747,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function escapeFn()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 856,
  "endLine" : 859,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatWeakSet()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2197,
  "endLine" : 2200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatWeakMap()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2202,
  "endLine" : 2205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatWithOptions()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2431,
  "endLine" : 2434,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function stripVTControlCharacters()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2592,
  "endLine" : 2595,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function exit()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/debugger.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 341,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "execute()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "raw()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "values()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "then()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "finally()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onClose()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 319,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "as()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "finalize()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 571,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long __udivdi3()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/libtcc1.c",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 414,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static double JSVALUE_TO_DOUBLE()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 225,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool DOMURL::canParse()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMURL.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline ExceptionOr::ExceptionOr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline ExceptionOr::ExceptionOr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template template inline ExceptionOr::ExceptionOr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline bool ExceptionOr::hasException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline Exception ExceptionOr::releaseException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline ReturnType ExceptionOr::releaseReturnValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline ExceptionOr::ExceptionOr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline ExceptionOr::ExceptionOr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline bool ExceptionOr::hasException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline Exception ExceptionOr::releaseException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline ExceptionOr::ExceptionOr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool ExceptionOr::hasException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline Exception ExceptionOr::releaseException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ExceptionOr.h",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit WebCoreOpaqueRoot()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/WebCoreOpaqueRoot.h",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DOMWrapperWorld::clearWrappers()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMWrapperWorld.cpp",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasPassphrase()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FunctionCallback callback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8FunctionTemplate.h",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Local Number::New()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Number.cpp",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 6,
  "endLine" : 9,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "double Number::Value()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Number.cpp",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Local Object::GetInternalField()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Object.cpp",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Local Isolate::GetCurrentContext()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Isolate.cpp",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ObjectTemplate::SetInternalFieldCount()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8ObjectTemplate.cpp",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int ObjectTemplate::InternalFieldCount()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8ObjectTemplate.cpp",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline Maybe Nothing()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Maybe.h",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline Maybe Just()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Maybe.h",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template MaybeLocal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8MaybeLocal.h",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Local reinterpret()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Local.h",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TaggedPointer tagged()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Local.h",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Boolean::Value()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Boolean.cpp",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 6,
  "endLine" : 9,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Local Boolean::New()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Boolean.cpp",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ToLocalEmpty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/v8_api_internal.cpp",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 11,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DisposeGlobal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/v8_api_internal.cpp",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Value::IsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Value.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 6,
  "endLine" : 9,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Value::IsObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Value.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Value::IsNumber()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Value.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Value::IsUint32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Value.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Value::IsUndefined()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Value.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Value::IsNull()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Value.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Value::IsNullOrUndefined()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Value.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Value::IsTrue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Value.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Value::IsFalse()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Value.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Value::IsString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Value.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Value::FullIsTrue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Value.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool Value::FullIsFalse()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Value.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NapiHandleScopeImpl::append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi_handle_scope.cpp",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "intptr_t JSCStackFrame::sourceID()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.cpp",
  "fileLinesCount" : 376,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE void addWebCoreOpaqueRoot()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/WebCoreOpaqueRootInlines.h",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE void addWebCoreOpaqueRoot()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/WebCoreOpaqueRootInlines.h",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE void addWebCoreOpaqueRoot()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/WebCoreOpaqueRootInlines.h",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE bool containsWebCoreOpaqueRoot()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/WebCoreOpaqueRootInlines.h",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE bool containsWebCoreOpaqueRoot()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/WebCoreOpaqueRootInlines.h",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE bool containsWebCoreOpaqueRoot()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/WebCoreOpaqueRootInlines.h",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isTaggedUTF16Ptr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isTaggedUTF8Ptr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isTaggedExternalPtr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static const JSC::JSValue toJSStringValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static const JSC::JSValue toJSStringValueGC()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ZigString toZigString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ZigString toZigString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ZigString toZigString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ZigString toZigString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static WTF::StringView toStringView()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 275,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void throwSystemError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void throwSystemError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 379,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isOnce()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SourceProvider::commitCachedBytecode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigSourceProvider.cpp",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool SourceProvider::isBytecodeCacheEnabled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigSourceProvider.cpp",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int SourceProvider::readCache()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigSourceProvider.cpp",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.h",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref DOMException::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMException.cpp",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue createDOMException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EncodedJSValue throwTypeError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue throwArgumentMustBeEnumError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue throwArgumentMustBeFunctionError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue throwArgumentMustBeObjectError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue throwArgumentTypeError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwAttributeTypeError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue throwRequiredMemberTypeError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue throwConstructorScriptExecutionContextUnavailableError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 275,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwSequenceTypeError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwNonFiniteTypeError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue rejectPromiseWithGetterTypeError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String makeUnsupportedIndexedSetterErrorMessage()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EncodedJSValue throwThisTypeError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 306,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue rejectPromiseWithThisTypeError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMExceptionHandling.cpp",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setPersistentScriptProfilerAgent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.h",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline auto createWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapperCache.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static WTF::String replacementString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSStringDecoder::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void trackFFIFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 440,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr cachedBytecode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigSourceProvider.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WebCoreOpaqueRoot root()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKey.cpp",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyOKP::importPublicJwk()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr CryptoKeyOKP::importJwk()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool CryptoKeyOKP::isValidOKPAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmPBKDF2::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmPBKDF2.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmPBKDF2::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmPBKDF2.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmPBKDF2::getKeyLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmPBKDF2.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template ASCIILiteral expectedEnumerationValues()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSSubtleCrypto::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 670,
  "endLine" : 673,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRaw.h",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::unique_ptr create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoDigest.cpp",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addBytes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoDigest.cpp",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmRSA_OAEP::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_OAEP.cpp",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmRSA_OAEP::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_OAEP.cpp",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmSHA384::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmSHA384.cpp",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmSHA384::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmSHA384.cpp",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.h",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline CryptoAlgorithmIdentifier CryptoAlgorithmEd25519::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmEd25519.h",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline auto CryptoKey::type()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKey.h",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKey.h",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmSHA224::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmSHA224.cpp",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmSHA224::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmSHA224.cpp",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isRSAESPKCSWebCryptoDeprecated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isSafeCurvesEnabled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void normalizeJsonWebKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 480,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Vector copyToVector()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 520,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmRSASSA_PKCS1_v1_5::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSASSA_PKCS1_v1_5.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmRSASSA_PKCS1_v1_5::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSASSA_PKCS1_v1_5.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool CryptoKeyEC::platformSupportedCurve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyECOpenSSL.cpp",
  "fileLinesCount" : 465,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool lengthIsValid()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyAES.cpp",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmECDSA::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmECDSA.cpp",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmECDSA::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmECDSA.cpp",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool usagesAreInvalidForCryptoAlgorithmAES_GCM()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_GCM.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmAES_GCM::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_GCM.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmAES_GCM::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_GCM.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmAES_GCM::getKeyLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_GCM.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmECDH::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmECDH.cpp",
  "fileLinesCount" : 235,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmECDH::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmECDH.cpp",
  "fileLinesCount" : 235,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmSHA1::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmSHA1.cpp",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmSHA1::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmSHA1.cpp",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool usagesAreInvalidForCryptoAlgorithmAES_CBC()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CBC.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmAES_CBC::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CBC.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmAES_CBC::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CBC.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmAES_CBC::getKeyLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CBC.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmEd25519::platformVerify()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmEd25519.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmEd25519::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmEd25519.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmRSAES_PKCS1_v1_5::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSAES_PKCS1_v1_5.cpp",
  "fileLinesCount" : 191,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmRSAES_PKCS1_v1_5::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSAES_PKCS1_v1_5.cpp",
  "fileLinesCount" : 191,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BIGNUMPtr convertToBigNumber()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/OpenSSLUtilities.cpp",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmRSA_PSS::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_PSS.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmRSA_PSS::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRSA_PSS.cpp",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmSHA512::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmSHA512.cpp",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmSHA512::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmSHA512.cpp",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool usagesAreInvalidForCryptoAlgorithmAES_CTR()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmAES_CTR::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmAES_CTR::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmAES_CTR::getKeyLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool CryptoAlgorithmAES_CTR::CounterBlockHelper::CounterBlockBits::any()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto CryptoAlgorithmAES_CTR::CounterBlockHelper::CounterBlockBits::operator~()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CTR.cpp",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyHMAC.h",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool CryptoKeyEC::isValidECAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.cpp",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool usagesAreInvalidForCryptoAlgorithmHMAC()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHMAC.cpp",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmHMAC::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHMAC.cpp",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmHMAC::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHMAC.cpp",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmHMAC::getKeyLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHMAC.cpp",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool usagesAreInvalidForCryptoAlgorithmAES_KW()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_KW.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmAES_KW::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_KW.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmAES_KW::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_KW.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmAES_KW::getKeyLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_KW.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void registerAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRegistry.h",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool CryptoKeyOKP::isPlatformSupportedCurve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKPOpenSSL.cpp",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template ASCIILiteral expectedEnumerationValues()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKeyUsage.cpp",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithm::encrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithm.cpp",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithm::decrypt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithm.cpp",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithm::sign()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithm.cpp",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithm::verify()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithm.cpp",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithm::digest()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithm.cpp",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithm::generateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithm.cpp",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithm::deriveBits()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithm.cpp",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithm::importKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithm.cpp",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithm::exportKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithm.cpp",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithm::wrapKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithm.cpp",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithm::unwrapKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithm.cpp",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithm::getKeyLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithm.cpp",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithm::dispatchOperationInWorkQueue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithm.cpp",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CryptoAlgorithm::dispatchOperationInWorkQueue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithm.cpp",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template ASCIILiteral expectedEnumerationValues()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSCryptoKey::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmSHA256::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmSHA256.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmSHA256::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmSHA256.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool usagesAreInvalidForCryptoAlgorithmAES_CFB()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CFB.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmAES_CFB::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CFB.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmAES_CFB::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CFB.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmAES_CFB::getKeyLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAES_CFB.cpp",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CryptoAlgorithmHKDF::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHKDF.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier CryptoAlgorithmHKDF::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHKDF.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr CryptoAlgorithmHKDF::getKeyLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHKDF.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSA.h",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::unique_ptr createPublic()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAComponents.h",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::unique_ptr createPublic()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAComponents.h",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::unique_ptr createPrivate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAComponents.h",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::unique_ptr createPrivate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAComponents.h",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::unique_ptr createPrivateWithAdditionalData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAComponents.h",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::unique_ptr createPrivateWithAdditionalData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAComponents.h",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyAES.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMFile.cpp",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::BytecodeIndex bytecodeIndex()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.h",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE WTF::OrdinalNumber column()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/headers-handwritten.h",
  "fileLinesCount" : 405,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE WTF::OrdinalNumber line()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/headers-handwritten.h",
  "fileLinesCount" : 405,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String fileName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/blob.h",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setFileName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/blob.h",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref DOMFormData::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DOMFormData::append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DOMFormData::set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String URLDecomposition::username()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String URLDecomposition::password()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String URLDecomposition::host()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String URLDecomposition::hostname()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String URLDecomposition::pathname()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLDecomposition.cpp",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue createChildren()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 501,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCommonJSModule::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 730,
  "endLine" : 733,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSCommonJSModule::exportsObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 945,
  "endLine" : 948,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSCommonJSModule::id()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 950,
  "endLine" : 953,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static WTF::StringView StringView_slice()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool WebCore__FetchHeaders__isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1364,
  "endLine" : 1367,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool WebCore__FetchHeaders__fastHas_()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1488,
  "endLine" : 1491,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebCore__FetchHeaders__deref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1637,
  "endLine" : 1640,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void WebCore__FetchHeaders__fastRemove_()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 1697,
  "endLine" : 1700,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t JSC__VM__heapSize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2184,
  "endLine" : 2187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__Exception__value()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2399,
  "endLine" : 2402,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSString__toZigString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2449,
  "endLine" : 2452,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSString__eql()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2454,
  "endLine" : 2457,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL JSC__JSValue JSC__JSValue__createEmptyArray()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2706,
  "endLine" : 2709,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue ZigString__toValueGC()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2863,
  "endLine" : 2866,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue ZigString__toErrorInstance()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2928,
  "endLine" : 2931,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue ZigString__toTypeErrorInstance()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2933,
  "endLine" : 2936,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue ZigString__toSyntaxErrorInstance()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2938,
  "endLine" : 2941,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue ZigString__toRangeErrorInstance()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2943,
  "endLine" : 2946,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSPromise__isHandled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3203,
  "endLine" : 3206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSInternalPromise__result()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3268,
  "endLine" : 3271,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSInternalPromise__isHandled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3285,
  "endLine" : 3288,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSGlobalObject__handleRejectedPromises()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3321,
  "endLine" : 3324,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__eqlCell()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3347,
  "endLine" : 3350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__eqlValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3351,
  "endLine" : 3354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3360,
  "endLine" : 3363,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isAnyInt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3364,
  "endLine" : 3367,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isBigInt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3368,
  "endLine" : 3371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isBigInt32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3372,
  "endLine" : 3375,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isBoolean()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3376,
  "endLine" : 3379,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isCustomGetterSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3418,
  "endLine" : 3421,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isIterable()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3442,
  "endLine" : 3445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isCallable()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3457,
  "endLine" : 3460,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isGetterSetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3461,
  "endLine" : 3464,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isHeapBigInt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3465,
  "endLine" : 3468,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isInt32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3469,
  "endLine" : 3472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isInt32AsAnyInt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3473,
  "endLine" : 3476,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isNumber()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3478,
  "endLine" : 3481,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3482,
  "endLine" : 3485,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isPrimitive()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3486,
  "endLine" : 3489,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isSymbol()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3490,
  "endLine" : 3493,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isUInt32AsAnyInt()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3494,
  "endLine" : 3497,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isUndefined()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3498,
  "endLine" : 3501,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isUndefinedOrNull()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3502,
  "endLine" : 3505,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__jsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3507,
  "endLine" : 3510,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__jsDoubleNumber()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3511,
  "endLine" : 3514,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__jsEmptyString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3516,
  "endLine" : 3519,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__jsNumberFromChar()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3521,
  "endLine" : 3524,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__jsNumberFromDouble()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3525,
  "endLine" : 3528,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__jsNumberFromInt32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3529,
  "endLine" : 3532,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__jsNumberFromInt64()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3533,
  "endLine" : 3536,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__jsNumberFromU16()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3537,
  "endLine" : 3540,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__jsNumberFromUint64()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3541,
  "endLine" : 3544,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__fromInt64NoTruncate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3606,
  "endLine" : 3609,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__fromUInt64NoTruncate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3638,
  "endLine" : 3641,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__toBoolean()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3912,
  "endLine" : 3915,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int32_t JSC__JSValue__toInt32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3916,
  "endLine" : 3919,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__releaseWeakRefs()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4646,
  "endLine" : 4649,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__Exception__getStackTrace()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4808,
  "endLine" : 4811,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__reportExtraMemory()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4908,
  "endLine" : 4911,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__toBooleanSlow()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5088,
  "endLine" : 5091,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__JSValue__forEachProperty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5315,
  "endLine" : 5318,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL void WebCore__DOMFormData__append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5665,
  "endLine" : 5668,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL size_t WebCore__DOMFormData__count()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5675,
  "endLine" : 5678,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL void JSC__JSMap__set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5733,
  "endLine" : 5736,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL bool JSC__GetterSetter__isGetterNull()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5822,
  "endLine" : 5825,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL bool JSC__GetterSetter__isSetterNull()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5827,
  "endLine" : 5830,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL bool JSC__CustomGetterSetter__isGetterNull()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5832,
  "endLine" : 5835,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL bool JSC__CustomGetterSetter__isSetterNull()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5837,
  "endLine" : 5840,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL JSC__JSValue Bun__ProxyObject__getInternalField()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5842,
  "endLine" : 5845,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CPP_DECL void JSC__SourceProvider__deref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5847,
  "endLine" : 5850,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NodeVMScript::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 579,
  "endLine" : 582,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.h",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline napi_env toNapi()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.h",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline napi_ref toNapi()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.h",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.h",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CFFIFunction constructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.h",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String overrideSourceURL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunClientData.h",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CommonStrings::initialize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunCommonStrings.cpp",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CommonStrings::visit()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunCommonStrings.cpp",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::refEventLoop()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::unrefEventLoop()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::didCreateDestructionObserver()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::willDestroyDestructionObserver()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool ScriptExecutionContext::isJSExecutionForbidden()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ScriptExecutionContextIdentifier ScriptExecutionContext::generateIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::postTask()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 328,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::postTaskOnTimeout()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 333,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSWrappingFunction.h",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String GlobalObject::defaultAgentClusterID()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 960,
  "endLine" : 963,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String GlobalObject::agentClusterID()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 965,
  "endLine" : 971,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1098,
  "endLine" : 1101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::setConsole()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1139,
  "endLine" : 1142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue GlobalObject_getPerformanceObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3391,
  "endLine" : 3394,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue GlobalObject_getGlobalThis()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3396,
  "endLine" : 3399,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::queueTask()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3711,
  "endLine" : 3714,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::queueTaskOnTimeout()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3716,
  "endLine" : 3719,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void GlobalObject::queueTaskConcurrently()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3721,
  "endLine" : 3724,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.h",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool evaluate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.h",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunWorkerGlobalScope.h",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int simdutf__detect_encodings()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool simdutf__validate_utf8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool simdutf__validate_ascii()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool simdutf__validate_utf16le()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool simdutf__validate_utf16be()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool simdutf__validate_utf32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__convert_latin1_to_utf8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__count_utf16le()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__count_utf16be()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__count_utf8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__utf8_length_from_utf16le()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__utf8_length_from_utf16be()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 300,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__utf32_length_from_utf16le()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__utf32_length_from_utf16be()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__utf16_length_from_utf8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__utf8_length_from_utf32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 320,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__utf16_length_from_utf32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__utf32_length_from_utf8()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 330,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__utf8_length_from_latin1()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 335,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t simdutf__base64_encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bun-simdutf.cpp",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void NapiExternal::destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi_external.cpp",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue processBindingNativesGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingNatives.cpp",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue processBindingNativesReturnUndefined()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingNatives.cpp",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ConsoleObject::timeStamp()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.cpp",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Exception isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/Exception.h",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline Exception isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/Exception.h",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ImportMetaObject::analyzeHeap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ImportMetaObject.cpp",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 672,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BunString toString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunString.cpp",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BunString toString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunString.cpp",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSFFIFunction.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool isWorldCompatible()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMWrapperWorld.h",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSBroadcastChannelDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSBroadcastChannel::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 417,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSErrorEventDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSErrorEvent::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 298,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 448,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 453,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RefPtr convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSDOMFormData::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMFormDataPrototypeFunction_toJSONBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 512,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMFormDataPrototypeFunction_entriesCaller()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 575,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMFormDataPrototypeFunction_keysCaller()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 585,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMFormDataPrototypeFunction_valuesCaller()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 592,
  "endLine" : 595,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsDOMFormDataPrototypeFunction_forEachCaller()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 602,
  "endLine" : 605,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 752,
  "endLine" : 755,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSReadableStreamBYOBRequest::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamBYOBRequest.cpp",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void add()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortIdentifier.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline String MessagePortIdentifier::logString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortIdentifier.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorCallback.h",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline CustomEvent::CustomEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CustomEvent.cpp",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CustomEvent::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CustomEvent.cpp",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref CustomEvent::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CustomEvent.cpp",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EventInterface CustomEvent::eventInterface()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CustomEvent.cpp",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ReadableStreamToSharedBufferSink::pipeFrom()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSink.cpp",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertEnumeration.h",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntryCustom.cpp",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventContext::isUnreachableNode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventContext.cpp",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSReadableStream::setNativePtr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.cpp",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSReadableStream::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.cpp",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool wasCreatedFromMarkup()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.h",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void setEventHandlerAttribute()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.h",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSTransformStream::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTransformStream.cpp",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool WebCoreTypedArrayController::isAtomicsWaitAllowedOnCurrentThread()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebCoreTypedArrayController.cpp",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SimpleReadableStreamSource::doCancel()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.cpp",
  "fileLinesCount" : 111,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSCallbackDataWeak::visitJSFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCallbackData.cpp",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue jsPair()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMIterator.h",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref EventTarget::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventTarget::isNode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventTarget::isContextStopped()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool EventTarget::isPaymentRequest()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSTextDecoderStream::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextDecoderStream.cpp",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannelProviderImpl::createNewMessagePortChannel()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelProviderImpl.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannelProviderImpl::entangleLocalPortInThisProcessToRemote()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelProviderImpl.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannelProviderImpl::messagePortDisentangled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelProviderImpl.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannelProviderImpl::messagePortClosed()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelProviderImpl.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional MessagePortChannelProviderImpl::tryTakeMessageForPort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelProviderImpl.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool isHTTPSpace()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.h",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool skipEquals()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isValidHTTPToken()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool skipHTTPToken()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 292,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isForbiddenHeaderName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 820,
  "endLine" : 823,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isForbiddenHeader()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 825,
  "endLine" : 828,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isPriviledgedNoCORSRequestHeaderName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 849,
  "endLine" : 853,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isForbiddenResponseHeaderName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 856,
  "endLine" : 860,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isForbiddenMethod()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 863,
  "endLine" : 867,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isCrossOriginSafeRequestHeader()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 906,
  "endLine" : 945,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String normalizeHTTPMethod()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 948,
  "endLine" : 960,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isSafeMethod()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPParsers.cpp",
  "fileLinesCount" : 992,
  "components" : [ "primary::src" ],
  "startLine" : 963,
  "endLine" : 971,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Worker::setKeepAlive()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Worker::dispatchCloseEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 279,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref PerformanceObserverEntryList::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceObserverEntryList.cpp",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref createFromWireBytes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WEBCORE_EXPORT SerializedScriptValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline AtomString propertyNameToAtomString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static AtomString convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static AtomString convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.h",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void operator()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline typename Converter::ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline typename Converter::ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline typename Converter::ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline typename Converter::ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline typename Converter::ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline typename Converter::ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBase.h",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTargetCustom.cpp",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventTarget::visitAdditionalChildren()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTargetCustom.cpp",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue invokeCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCallbackData.h",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue invokeCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCallbackData.h",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit DeleteCallbackDataTask()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCallbackData.h",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSAbortSignalDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref JSAbortSignal::protectedWrapped()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSAbortSignal::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 428,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSTextEncoderStream::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoderStream.cpp",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePort::ref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool MessagePort::hasPendingActivity()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePort::entangle()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WebCoreOpaqueRoot root()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 458,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSCustomEventDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.cpp",
  "fileLinesCount" : 380,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSCustomEvent::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.cpp",
  "fileLinesCount" : 380,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.cpp",
  "fileLinesCount" : 380,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 373,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.cpp",
  "fileLinesCount" : 380,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 378,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool shouldSuppressEventDispatchInDOM()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventDispatcher.cpp",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventDispatcher::dispatchEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventDispatcher.cpp",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static CCallHelpers::Jump branchIfFail()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITCheckDOM.h",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static CCallHelpers::Jump branchIfFail()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITCheckDOM.h",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void PerformanceObserver::queueEntry()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceObserver.cpp",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RefPtr convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSerializedScriptValue.h",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSerializedScriptValue.h",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSReadableStreamBYOBReader::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamBYOBReader.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline SimpleWritableStreamSink::SimpleWritableStreamSink()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WritableStreamSink.h",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void SimpleWritableStreamSink::write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WritableStreamSink.h",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitterCustom.cpp",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventEmitter::visitAdditionalChildren()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitterCustom.cpp",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSPerformanceDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSPerformance::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 660,
  "endLine" : 663,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::navigationStart()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::unloadEventStart()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::unloadEventEnd()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::redirectStart()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::redirectEnd()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::fetchStart()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::domainLookupStart()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::domainLookupEnd()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::connectStart()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::connectEnd()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::secureConnectionStart()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::requestStart()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::responseStart()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::responseEnd()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::domLoading()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::domInteractive()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::domContentLoadedEventStart()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::domContentLoadedEventEnd()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::domComplete()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::loadEventStart()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::loadEventEnd()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned long long PerformanceTiming::monotonicTimeToIntegerMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceTiming.cpp",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertAny.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertAny.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertAny.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertAny.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertAny.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void JSDOMBuiltinConstructorBase::setInitializeFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMBuiltinConstructorBase.h",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertWebGL.h",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertWebGL.h",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref MessagePortChannel::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannel.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool MessagePortChannel::includesPort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannel.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::unique_ptr create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventNames.h",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool EventNames::isGestureEventType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventNames.h",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool EventNames::isTouchScrollBlockingEventType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventNames.h",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool EventNames::isTouchRelatedEventType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventNames.h",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool EventNames::isWheelEventType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventNames.h",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertObject.h",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertPromise.h",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertPromise.h",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSPerformanceTiming::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 630,
  "endLine" : 633,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamSink.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamSink.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasPendingActivity()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.h",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setRejectUnauthorized()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.h",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool rejectUnauthorized()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.h",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline uint32_t size()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.h",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline uint32_t sizeAfterJoiningSetCookieHeader()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.h",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Iterator createIterator()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.h",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Iterator createIterator()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.h",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSWritableStreamDefaultController::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamDefaultController.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSReadableByteStreamController::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableByteStreamController.cpp",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromise.h",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBoolean.h",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBoolean.h",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSURLSearchParams::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsURLSearchParamsPrototypeFunction_entriesCaller()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 542,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsURLSearchParamsPrototypeFunction_keysCaller()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 552,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsURLSearchParamsPrototypeFunction_valuesCaller()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 559,
  "endLine" : 562,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsURLSearchParamsPrototypeFunction_forEachCaller()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 569,
  "endLine" : 572,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 626,
  "endLine" : 646,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 651,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSWorkerDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 286,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSWorker::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 357,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 637,
  "endLine" : 640,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref InternalWritableStream::fromObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/InternalWritableStream.cpp",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool IdentifierEventListenerMap::containsActive()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.cpp",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool PerformanceUserTiming::isRestrictedMarkName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceUserTiming.cpp",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isNonEmptyDictionary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceUserTiming.cpp",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 258,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline BufferSource toBufferSource()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BufferSource.h",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSAbortController::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ContextDestructionObserver::contextDestroyed()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ContextDestructionObserver.cpp",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref WritableStream::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WritableStream.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSWritableStream::abort()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WritableStream.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSWritableStream::close()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WritableStream.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSWritableStream::getWriter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WritableStream.cpp",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref checkSubClassSnippetForJSEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventDOMJIT.cpp",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setTransferred()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.h",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue nativePtr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.h",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setNativeType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.h",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setDisturbed()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.h",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue jsDate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertDate.cpp",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline CCallHelpers::Jump branchIfNotWorldIsNormal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITHelpers.h",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline CCallHelpers::Jump branchIfNotWeakIsLive()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITHelpers.h",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue toWrapperSlowImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITHelpers.h",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline CCallHelpers::Jump branchIfEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITHelpers.h",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline CCallHelpers::Jump branchIfNotEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITHelpers.h",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSMessageChannel::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceObserver::visitAdditionalChildren()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverCustom.cpp",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.cpp",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.cpp",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertRecord.h",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertRecord.h",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertRecord.h",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertRecord.h",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertRecord.h",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool ReadableStream::isDisturbed()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStream.cpp",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool ReadableStream::isDisturbed()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStream.cpp",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSValueInWrappedObject::JSValueInWrappedObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSValueInWrappedObject.h",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSValueInWrappedObject::operator bool()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSValueInWrappedObject.h",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void JSValueInWrappedObject::visit()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSValueInWrappedObject.h",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ErrorEvent.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ErrorEvent.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ErrorEvent.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverCallback.h",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceObserverCallback::visitJSFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverCallback.cpp",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSPerformanceObserverCallback::visitJSFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverCallback.cpp",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSCountQueuingStrategy::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCountQueuingStrategy.cpp",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref EventTargetConcrete::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTargetConcrete.cpp",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 320,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 335,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 404,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertSequences.h",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 409,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 199,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 276,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convertNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 326,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 337,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 348,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 359,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 370,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 381,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 392,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 403,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 414,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 436,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 447,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 458,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 469,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 480,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 491,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 504,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType toWrapped()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertInterface.h",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType toWrapped()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertInterface.h",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertInterface.h",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convertNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertInterface.h",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasEventTargetData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Node.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE void Node::ref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Node.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE bool Node::hasOneRef()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Node.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE unsigned Node::refCount()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Node.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MessagePortChannelRegistry::didCreateMessagePortChannel()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelRegistry.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BunBroadcastChannelRegistry.h",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::nullptr_t convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNull.h",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNull.h",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref AbortController::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortController.cpp",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WebCoreOpaqueRoot AbortController::opaqueRoot()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortController.cpp",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref AbortController::protectedSignal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortController.cpp",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit DataSegment()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit DataSegment()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit DataSegment()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit DataSegment()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit DataSegment()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit DataSegment()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String logString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannel.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void ScriptWrappable::clearWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ScriptWrappableInlines.h",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit ReadableStreamDefaultController()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamDefaultController.h",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSAbortSignal::visitAdditionalChildren()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignalCustom.cpp",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CloseEvent.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CloseEvent.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSReadableStreamDefaultController::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamDefaultController.cpp",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool EventEmitter::hasEventListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.h",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void EventEmitter::setMaxListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.h",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSWebSocketDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 297,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSWebSocket::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 372,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 968,
  "endLine" : 971,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue getWebSocketConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 981,
  "endLine" : 984,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortAlgorithm.h",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void rejectType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void whenSettled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 303,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void bindingPromiseFunctionAdapter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 369,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue callPromiseFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 375,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String directConvert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITIDLConvert.h",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static AtomString directConvert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITIDLConvert.h",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static AtomString directConvert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMJITIDLConvert.h",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void fail()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 750,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static void writeLittleEndian()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 775,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void writeLittleEndian()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 786,
  "endLine" : 789,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 822,
  "endLine" : 825,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void endObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1127,
  "endLine" : 1130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1939,
  "endLine" : 1942,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1944,
  "endLine" : 1947,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1949,
  "endLine" : 1952,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1955,
  "endLine" : 1958,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1960,
  "endLine" : 1963,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1965,
  "endLine" : 1968,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1970,
  "endLine" : 1973,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1975,
  "endLine" : 1978,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1981,
  "endLine" : 1984,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1986,
  "endLine" : 1989,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 1991,
  "endLine" : 1994,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2006,
  "endLine" : 2009,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2011,
  "endLine" : 2014,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2016,
  "endLine" : 2019,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeStringIndex()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2021,
  "endLine" : 2024,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeObjectIndex()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2031,
  "endLine" : 2034,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void write()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2312,
  "endLine" : 2315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SYSV_ABI void SerializedScriptValue::writeBytesForBun()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2431,
  "endLine" : 2434,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3138,
  "endLine" : 3141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3143,
  "endLine" : 3146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3148,
  "endLine" : 3151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3153,
  "endLine" : 3156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool read()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3170,
  "endLine" : 3173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional readStringIndex()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3175,
  "endLine" : 3178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void putProperty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3368,
  "endLine" : 3371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void putProperty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3373,
  "endLine" : 3376,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue getJSValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 4043,
  "endLine" : 4046,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String SerializedScriptValue::toString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5684,
  "endLine" : 5687,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "uint32_t SerializedScriptValue::wireFormatVersion()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 5877,
  "endLine" : 5880,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ASCIILiteral WebSocket::subprotocolSeparator()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::connect()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::connect()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr WebSocket::connect()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 286,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WebSocket::State WebSocket::readyState()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 875,
  "endLine" : 878,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned WebSocket::bufferedAmount()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 880,
  "endLine" : 883,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String WebSocket::protocol()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 885,
  "endLine" : 888,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String WebSocket::extensions()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 890,
  "endLine" : 893,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EventTargetInterface WebSocket::eventTargetInterface()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 927,
  "endLine" : 930,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSErrorHandler::JSErrorHandler()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorHandler.cpp",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref JSErrorHandler::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorHandler.cpp",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool inherits()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventCustom.h",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue callStatic()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMOperation.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BunBroadcastChannelRegistry::postMessage()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BunBroadcastChannelRegistry.cpp",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BroadcastChannelIdentifier BroadcastChannel::identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String BroadcastChannel::name()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BroadcastChannel::eventListenersDidChange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 288,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool BroadcastChannel::hasPendingActivity()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 298,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSDOMException::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 361,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref MessageEvent::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageEvent.cpp",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref MessageEvent::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageEvent.cpp",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref MessageEvent::createForBindings()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageEvent.cpp",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref MessageEvent::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageEvent.cpp",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto MessageEvent::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageEvent.cpp",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EventInterface MessageEvent::eventInterface()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageEvent.cpp",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSEventEmitter::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventEmitterPrototypeFunction_addListenerBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventEmitterPrototypeFunction_addOnceListenerBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 291,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventEmitterPrototypeFunction_prependListenerBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 296,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventEmitterPrototypeFunction_prependOnceListenerBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsEventEmitterPrototypeFunction_removeListenerBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 336,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void fulfillPromiseWithArrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.cpp",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String identifierToUSVString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertStrings.cpp",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSEventTarget::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isTokenCharacter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.cpp",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isDelimiter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.cpp",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isVisibleCharacter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.cpp",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.cpp",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isInRange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.cpp",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isOBSText()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderField.cpp",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSMessagePortDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSMessagePort::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 487,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static double performanceNow()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceMark.cpp",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertDictionary.h",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertDictionary.h",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertCallbacks.h",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convertNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertCallbacks.h",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertCallbacks.h",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convertNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertCallbacks.h",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSTransformStreamDefaultController::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTransformStreamDefaultController.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String TextEncoder::encoding()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/TextEncoder.cpp",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref JSEventListener::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.cpp",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool DOMPromiseProxy::isFulfilled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool DOMPromiseProxy::isFulfilled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline DOMPromiseProxyWithResolveCallback::DOMPromiseProxyWithResolveCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 275,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline DOMPromiseProxyWithResolveCallback::DOMPromiseProxyWithResolveCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 281,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool DOMPromiseProxyWithResolveCallback::isFulfilled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/DOMPromiseProxy.h",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 320,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceObserver.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int8_t convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static uint8_t convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int16_t convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static uint16_t convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline int32_t convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int32_t convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static uint32_t convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int64_t convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static uint64_t convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 251,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ReturnType convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline float convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 343,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline double convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 383,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static double convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 388,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 400,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.h",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 406,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::optional get()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertUnion.h",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::optional get()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertUnion.h",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::optional convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertUnion.h",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::optional convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertUnion.h",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::optional convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertUnion.h",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static std::optional convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertUnion.h",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static auto convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertUnion.h",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 413,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertUnion.h",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "auto DOMPromise::whenSettled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromise.cpp",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue DOMPromise::result()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromise.cpp",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref FragmentedSharedBuffer::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref FragmentedSharedBuffer::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref FragmentedSharedBuffer::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref FragmentedSharedBuffer::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref FragmentedSharedBuffer::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref FragmentedSharedBuffer::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref FragmentedSharedBuffer::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FragmentedSharedBuffer::copyTo()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WTF::Persistence::Decoder SharedBuffer::decoder()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 501,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref DataSegment::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref DataSegment::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 520,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref DataSegment::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 524,
  "endLine" : 527,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref DataSegment::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 533,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref DataSegment::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 538,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool DataSegment::containsMappedFileData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 561,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr SharedBufferBuilder::tryCreateArrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 611,
  "endLine" : 614,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref SharedBufferBuilder::take()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 616,
  "endLine" : 619,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref SharedBufferBuilder::takeAsContiguous()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 624,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasPendingEvents()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventSender.h",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static const JSC::DOMJIT::Signature DOMJITSignatureForJSTextEncoderEncodeWithoutTypeCheck()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static const JSC::DOMJIT::Signature DOMJITSignatureForJSTextEncoderEncodeIntoWithoutTypeCheck()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSTextEncoder::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 341,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 521,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSPerformanceMarkDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMark.cpp",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSPerformanceMark::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMark.cpp",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMark.cpp",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 275,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref AbortSignal::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void AbortSignal::addDependentSignal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void AbortSignal::eventListenersDidChange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void AbortSignal::removeAbortAlgorithmFromSignal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WebCoreOpaqueRoot root()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.cpp",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 271,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSPerformanceObserver::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 417,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void removePrivilegedNoCORSRequestHeaders()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionOr FetchHeaders::fill()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t FetchHeaders::memoryCost()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.cpp",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertJSON.h",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertJSON.h",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSWritableStream::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSPerformanceObserverEntryList::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.cpp",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.cpp",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit EventListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListener.h",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool setStatic()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMAttribute.h",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue getStatic()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMAttribute.h",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref MessageChannel::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageChannel.cpp",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref Event::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.cpp",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref Event::createForBindings()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.cpp",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref Event::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.cpp",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector Event::composedPath()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.cpp",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DOMHighResTimeStamp Event::timeStampForBindings()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.cpp",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Event::resetBeforeDispatch()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.cpp",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String Event::debugDescription()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.cpp",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void Event::preventDefault()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline CallbackResult::CallbackResult()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CallbackResult.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline CallbackResult::CallbackResult()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CallbackResult.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template inline CallbackResultType CallbackResult::type()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CallbackResult.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline CallbackResult::CallbackResult()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CallbackResult.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline CallbackResultType CallbackResult::type()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CallbackResult.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSEvent::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 271,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::EncodedJSValue callStaticReturningOwnPromise()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMOperationReturningPromise.h",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSDOMURL::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 850,
  "endLine" : 853,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventCustom.cpp",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSErrorEvent::visitAdditionalChildren()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEventCustom.cpp",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String rangeErrorString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template int8_t convertToIntegerEnforceRange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template uint8_t convertToIntegerEnforceRange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template int8_t convertToIntegerClamp()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template uint8_t convertToIntegerClamp()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template int8_t convertToInteger()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template uint8_t convertToInteger()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template int16_t convertToIntegerEnforceRange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template uint16_t convertToIntegerEnforceRange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template int16_t convertToIntegerClamp()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template uint16_t convertToIntegerClamp()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template int16_t convertToInteger()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template uint16_t convertToInteger()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template int32_t convertToInteger()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 302,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template uint32_t convertToInteger()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertNumbers.cpp",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 307,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EventInterface ErrorEvent::eventInterface()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ErrorEvent.cpp",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool ErrorEvent::isErrorEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ErrorEvent.cpp",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static WallTime convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertDate.h",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSC::JSValue convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertDate.h",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSPerformanceMeasureDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMeasure.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSPerformanceMeasure::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMeasure.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSByteLengthQueuingStrategy::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSByteLengthQueuingStrategy.cpp",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref EventEmitter::create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventEmitter::removeAllListenersForBindings()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventEmitter::emit()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSink.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSink.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EventTargetInterface eventTargetInterface()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.h",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSFetchHeaders::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 357,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsFetchHeadersPrototypeFunction_toJSONBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 399,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsFetchHeadersPrototypeFunction_entriesCaller()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 547,
  "endLine" : 550,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsFetchHeadersPrototypeFunction_keysCaller()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 560,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsFetchHeadersPrototypeFunction_valuesCaller()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 570,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsFetchHeadersPrototypeFunction_forEachCaller()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 580,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 724,
  "endLine" : 727,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSPerformanceEntry::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.cpp",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSCloseEventDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.cpp",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSCloseEvent::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.cpp",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.cpp",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 375,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSWritableStreamDefaultWriter::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamDefaultWriter.cpp",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template JSValue JSMessageEventDOMConstructor::prototypeForStructure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSMessageEvent::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 314,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSValue jsMessageEvent_sourceGetter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 358,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 512,
  "endLine" : 515,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool startTimeCompareLessThan()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceEntry.h",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/RegisteredEventListener.h",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue JSReadableStreamDefaultReader::getConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamDefaultReader.cpp",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Performance::contextDestroyed()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DOMHighResTimeStamp Performance::timeOrigin()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Performance::allowHighPrecisionTime()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Seconds Performance::timeResolution()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "MonotonicTime Performance::monotonicTimeFromRelativeTime()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Performance::registerPerformanceObserver()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 416,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Performance::unregisterPerformanceObserver()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.cpp",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 421,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStream.h",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStream.h",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStream.h",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template WeakPtrImplWithEventTargetData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.h",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue BunObject_getter_wrap_ArrayBufferSink()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue constructEnvObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue constructBunVersion()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue constructBunRevision()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue constructIsMainThread()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JSValue constructPasswordObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSBufferList::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSValue getBufferList()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 455,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void setUncaughtExceptionCaptureCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue getUncaughtExceptionCaptureCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline int lazyLoadSQLite()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void sqlite_free_typed_array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isSkippedInSQLiteQuery()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 1257,
  "endLine" : 1260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue constructBufferEmpty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 462,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline JSC::EncodedJSValue jsBufferConstructorFunction_allocUnsafeSlowBody()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 660,
  "endLine" : 663,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBuffer.cpp",
  "fileLinesCount" : 2482,
  "components" : [ "primary::src" ],
  "startLine" : 1910,
  "endLine" : 1913,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSNextTickQueue::finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSNextTickQueue.cpp",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSNextTickQueue::isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSNextTickQueue.cpp",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ConnectionType connectionType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunDebugger.cpp",
  "fileLinesCount" : 596,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finishCreation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunDebugger.cpp",
  "fileLinesCount" : 596,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 394,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template ASCIILiteral expectedEnumerationValues()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferEncodingType.cpp",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::EncodedJSValue Bun::throwError()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorCode.cpp",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Inspector::FrontendChannel::ConnectionType connectionType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunInspector.cpp",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void sendMessageToFrontend()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunInspector.cpp",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool NapiWeakValue::isClear()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue thisValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 334,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isNAPICallFramePtr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 341,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static uintptr_t tagNAPICallFramePtr()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 346,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static napi_callback_info toNapiCallbackInfo()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 351,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE GCDeferralContext::GCDeferralContext()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/GCDefferalContext.h",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 7,
  "endLine" : 10,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String URLSearchParams::toString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.cpp",
  "fileLinesCount" : 195,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _getMaxListeners()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function spliceOne()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 420,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function errorListener()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function urlResolveObject()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 466,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int main()",
  "longName" : "",
  "relativeFileName" : "src/emcc_main.c",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function hasAnyProps()",
  "longName" : "",
  "relativeFileName" : "src/runtime.js",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function defineIteratorMethods()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function AsyncIterator()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function enqueue()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function privateName()",
  "longName" : "",
  "relativeFileName" : "src/codegen/bundle-functions.ts",
  "fileLinesCount" : 771,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 343,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createAssertClientJS()",
  "longName" : "",
  "relativeFileName" : "src/codegen/client-js.ts",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pub fn toJS()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-node-errors.ts",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "derived?",
  "longName" : "derived?",
  "relativeFileName" : "src/codegen/generate-unified-source-bundles.rb",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_poll_free()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_poll_init()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void poll_cb()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void prepare_cb()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void check_cb()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void timer_cb()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void async_cb()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_poll_events()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int BIO_s_custom_create()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_internal_ssl_socket_is_shut_down()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1744,
  "endLine" : 1747,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void sni_free()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/sni_tree.cpp",
  "fileLinesCount" : 218,
  "components" : [ "primary::packages" ],
  "startLine" : 125,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void on_udp_socket_writable()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 95,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void on_write()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 555,
  "endLine" : 563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int log_buf_cb()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 683,
  "endLine" : 686,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "sub report()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/generate-root-certs.pl",
  "fileLinesCount" : 356,
  "components" : [ "primary::packages" ],
  "startLine" : 128,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "sub is_in_list()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/generate-root-certs.pl",
  "fileLinesCount" : 356,
  "components" : [ "primary::packages" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async json()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fetch.ts",
  "fileLinesCount" : 70,
  "components" : [ "primary::packages" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function spawn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/spawn.ts",
  "fileLinesCount" : 24,
  "components" : [ "primary::packages" ],
  "startLine" : 4,
  "endLine" : 7,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function read()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fs.ts",
  "fileLinesCount" : 159,
  "components" : [ "primary::packages" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function chmod()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fs.ts",
  "fileLinesCount" : 159,
  "components" : [ "primary::packages" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function exit()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/console.ts",
  "fileLinesCount" : 75,
  "components" : [ "primary::packages" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cwd: join()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-npm.ts",
  "fileLinesCount" : 311,
  "components" : [ "primary::packages" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function registerPackageJsonProviders()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/tasks/package.json.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function styleLockfile()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/lockfile/lockfile.style.ts",
  "fileLinesCount" : 35,
  "components" : [ "primary::packages" ],
  "startLine" : 1,
  "endLine" : 6,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function styleSection()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/lockfile/lockfile.style.ts",
  "fileLinesCount" : 35,
  "components" : [ "primary::packages" ],
  "startLine" : 8,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function debugFileCommand()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/debug.ts",
  "fileLinesCount" : 247,
  "components" : [ "primary::packages" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function a()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/html.ts",
  "fileLinesCount" : 78,
  "components" : [ "primary::packages" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function link()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/run-bun-tests.ts",
  "fileLinesCount" : 155,
  "components" : [ "primary::packages" ],
  "startLine" : 135,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function decodeError()",
  "longName" : "",
  "relativeFileName" : "packages/bun-error/sourcemap.ts",
  "fileLinesCount" : 331,
  "components" : [ "primary::packages" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "column: columnToColumn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function locationIsValid()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async pause()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 660,
  "endLine" : 663,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async continue()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 665,
  "endLine" : 668,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async next()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 670,
  "endLine" : 673,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async stepIn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 675,
  "endLine" : 678,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async stepOut()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 680,
  "endLine" : 683,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "namedVariables: isMap()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1946,
  "endLine" : 1950,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function callFrameToId()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2313,
  "endLine" : 2316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "environ_sizes_get()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "environ_get()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static _wasmPtrToSlice()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function exit()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function throwError()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "await fetch()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int env_is()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/build.h",
  "fileLinesCount" : 28,
  "components" : [ "primary::packages" ],
  "startLine" : 7,
  "endLine" : 10,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "if constexpr()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/App.h",
  "fileLinesCount" : 607,
  "components" : [ "primary::packages" ],
  "startLine" : 112,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void init()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Http3Context.h",
  "fileLinesCount" : 157,
  "components" : [ "primary::packages" ],
  "startLine" : 119,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addPostHandler()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Loop.h",
  "fileLinesCount" : 213,
  "components" : [ "primary::packages" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void removePostHandler()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Loop.h",
  "fileLinesCount" : 213,
  "components" : [ "primary::packages" ],
  "startLine" : 158,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addPreHandler()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Loop.h",
  "fileLinesCount" : 213,
  "components" : [ "primary::packages" ],
  "startLine" : 164,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void removePreHandler()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Loop.h",
  "fileLinesCount" : 213,
  "components" : [ "primary::packages" ],
  "startLine" : 171,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool refusePayloadLength()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketContext.h",
  "fileLinesCount" : 437,
  "components" : [ "primary::packages" ],
  "startLine" : 241,
  "endLine" : 246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resetTimeout()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "uint64_t getWriteOffset()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 490,
  "endLine" : 494,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void overrideWriteOffset()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 497,
  "endLine" : 501,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasResponded()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 504,
  "endLine" : 508,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setWriteOffset()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 632,
  "endLine" : 636,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clear()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocketData.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::packages" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isValidUtf8()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void unmaskImpreciseCopyMask()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 255,
  "endLine" : 258,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void setUrl()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpRouter.h",
  "fileLinesCount" : 402,
  "components" : [ "primary::packages" ],
  "startLine" : 163,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void operator()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketHandshake.h",
  "fileLinesCount" : 145,
  "components" : [ "primary::packages" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void f()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketHandshake.h",
  "fileLinesCount" : 145,
  "components" : [ "primary::packages" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isAncient()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool getYield()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "HeaderIterator begin()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "HeaderIterator end()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setYield()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view getUrl()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view getFullUrl()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view getCaseSensitiveMethod()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setParameters()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline uint64_t hasLess()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 232,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline uint64_t hasMore()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline uint64_t hasBetween()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpParser.h",
  "fileLinesCount" : 819,
  "components" : [ "primary::packages" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void destroy()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void move()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static R call()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static R call()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit any_invocable()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 326,
  "endLine" : 329,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void set_consumable_data()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_sendto()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 419,
  "endLine" : 422,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protectedObjectCount: getProtectedObjects()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/jsc.ts",
  "fileLinesCount" : 111,
  "components" : [ "primary::packages" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/transpiler.ts",
  "fileLinesCount" : 96,
  "components" : [ "primary::packages" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async transform()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/transpiler.ts",
  "fileLinesCount" : 96,
  "components" : [ "primary::packages" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override stream()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override async text()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override async arrayBuffer()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override async json()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get readable()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get lastModified()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override arrayBuffer()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override text()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override json()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override stream()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/hashes.ts",
  "fileLinesCount" : 185,
  "components" : [ "primary::packages" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static override hash()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/hashes.ts",
  "fileLinesCount" : 185,
  "components" : [ "primary::packages" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static override hash()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/hashes.ts",
  "fileLinesCount" : 185,
  "components" : [ "primary::packages" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static override hash()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/hashes.ts",
  "fileLinesCount" : 185,
  "components" : [ "primary::packages" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static override hash()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/hashes.ts",
  "fileLinesCount" : 185,
  "components" : [ "primary::packages" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static override hash()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/hashes.ts",
  "fileLinesCount" : 185,
  "components" : [ "primary::packages" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static override hash()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/hashes.ts",
  "fileLinesCount" : 185,
  "components" : [ "primary::packages" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static override hash()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/hashes.ts",
  "fileLinesCount" : 185,
  "components" : [ "primary::packages" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static override hash()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/hashes.ts",
  "fileLinesCount" : 185,
  "components" : [ "primary::packages" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isArrayBufferView()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/utils/misc.ts",
  "fileLinesCount" : 36,
  "components" : [ "primary::packages" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fetch()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/http-hello.js",
  "fileLinesCount" : 7,
  "components" : [ "primary::bench" ],
  "startLine" : 3,
  "endLine" : 6,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "handler()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/http-hello.deno.js",
  "fileLinesCount" : 8,
  "components" : [ "primary::bench" ],
  "startLine" : 4,
  "endLine" : 7,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function PostRoute()",
  "longName" : "",
  "relativeFileName" : "bench/scanner/remix-route.ts",
  "fileLinesCount" : 15,
  "components" : [ "primary::bench" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "onError()",
  "longName" : "",
  "relativeFileName" : "bench/install/app/entry.server.tsx",
  "fileLinesCount" : 101,
  "components" : [ "primary::bench" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getEnabledCategories()",
  "longName" : "",
  "relativeFileName" : "src/js/node/trace_events.ts",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Base.prototype._final = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function processChunkSync()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Zlib()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Zlib.prototype.params = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "createBrotliDecompress: createCreator()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function open()",
  "longName" : "",
  "relativeFileName" : "src/js/node/inspector.ts",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function close()",
  "longName" : "",
  "relativeFileName" : "src/js/node/inspector.ts",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function url()",
  "longName" : "",
  "relativeFileName" : "src/js/node/inspector.ts",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function waitForDebugger()",
  "longName" : "",
  "relativeFileName" : "src/js/node/inspector.ts",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitError()",
  "longName" : "",
  "relativeFileName" : "src/js/node/domain.ts",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "d.add = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/domain.ts",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "d.remove = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/domain.ts",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "d.enter = d.exit = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/domain.ts",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get tmpdir()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "obj[key][Symbol.toPrimitive] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isIPv4()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function closeNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Socket()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "end()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get bufferSize()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get localFamily()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 694,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get localPort()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 698,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get pending()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 700,
  "endLine" : 702,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get remoteAddress()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 736,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get remoteFamily()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 740,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resetAndDestroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 742,
  "endLine" : 744,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setKeepAlive()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 746,
  "endLine" : 749,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setNoDelay()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 754,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get listening()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 842,
  "endLine" : 844,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get _handle()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 1084,
  "endLine" : 1086,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set _handle()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 1087,
  "endLine" : 1089,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitErrorNextTick()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 1097,
  "endLine" : 1099,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createServer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 1161,
  "endLine" : 1163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isPipeName()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 1211,
  "endLine" : 1213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function toNumber()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 1215,
  "endLine" : 1217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "check()",
  "longName" : "",
  "relativeFileName" : "src/js/node/net.ts",
  "fileLinesCount" : 1250,
  "components" : [ "primary::src" ],
  "startLine" : 1225,
  "endLine" : 1227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function error()",
  "longName" : "",
  "relativeFileName" : "src/js/node/punycode.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "const digitToBasic = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/punycode.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function __require2()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 608,
  "endLine" : 610,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "path: require()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 775,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "sched_yield()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1752,
  "endLine" : 1754,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "sock_recv()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1755,
  "endLine" : 1757,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "sock_send()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1758,
  "endLine" : 1760,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "sock_shutdown()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1761,
  "endLine" : 1763,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "sock_fcntlSetFlags()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1764,
  "endLine" : 1766,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "sock_pollSocket()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1767,
  "endLine" : 1769,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getState()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1788,
  "endLine" : 1790,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setMemory()",
  "longName" : "",
  "relativeFileName" : "src/js/node/wasi.ts",
  "fileLinesCount" : 1937,
  "components" : [ "primary::src" ],
  "startLine" : 1848,
  "endLine" : 1850,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function listenerCount()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 463,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "throw ERR_OUT_OF_RANGE()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 520,
  "linesOfCode" : 3,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateBoolean()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 532,
  "endLine" : 534,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getMaxListeners()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 541,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "emit()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 587,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "emitDestroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 589,
  "endLine" : 591,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/events.ts",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 596,
  "endLine" : 598,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getServers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getServers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveAny()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Resolver()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "lookupService()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 385,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveSrv()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 416,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveTxt()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveSoa()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 422,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveNaptr()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 425,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveMx()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 429,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveCaa()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 432,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveNs()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolvePtr()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveCname()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 441,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "reverse()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getServers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 453,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveAny()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 484,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveCname()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 488,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveMx()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 492,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveNaptr()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 496,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveNs()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 500,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolvePtr()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveSoa()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 508,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveSrv()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 512,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveCaa()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 516,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveTxt()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 520,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "reverse()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 524,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function nullcallback()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function openAsBlob()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function wrapper()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createReadStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 736,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1172,
  "endLine" : 1174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1175,
  "endLine" : 1177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1180,
  "endLine" : 1182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createWriteStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1349,
  "endLine" : 1351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setName()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.ts",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1526,
  "endLine" : 1528,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "incRef()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "decRef()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "incRef()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "decRef()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function defaultTransform()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get hasSubscribers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsubscribe()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unbindStore()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get hasSubscribers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "runStores()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function subscribe()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function unsubscribe()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function tracingChannel()",
  "longName" : "",
  "relativeFileName" : "src/js/node/diagnostics_channel.ts",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function watch()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get path()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "readSync()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open: async()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getAsyncId()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get fd()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "readLines()",
  "longName" : "",
  "relativeFileName" : "src/js/node/fs.promises.ts",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 402,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function runInContext()",
  "longName" : "",
  "relativeFileName" : "src/js/node/vm.ts",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createScript()",
  "longName" : "",
  "relativeFileName" : "src/js/node/vm.ts",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function compileFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/node/vm.ts",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function measureMemory()",
  "longName" : "",
  "relativeFileName" : "src/js/node/vm.ts",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/vm.ts",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/vm.ts",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/vm.ts",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "result[symbolAsyncIterator] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "next: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "next: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "next: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "next: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/timers.promises.ts",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "next()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "toString()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateString()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 358,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateBoolean()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 368,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onError()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1311,
  "endLine" : 1313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onResize()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1347,
  "endLine" : 1349,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1521,
  "endLine" : 1523,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setPrompt()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1535,
  "endLine" : 1537,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getPrompt()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 1543,
  "endLine" : 1545,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createInterface()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2591,
  "endLine" : 2593,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2600,
  "endLine" : 2602,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2606,
  "endLine" : 2608,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2612,
  "endLine" : 2614,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2618,
  "endLine" : 2620,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2624,
  "endLine" : 2626,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2630,
  "endLine" : 2632,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2636,
  "endLine" : 2638,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2642,
  "endLine" : 2644,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2648,
  "endLine" : 2650,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2654,
  "endLine" : 2656,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2660,
  "endLine" : 2662,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2666,
  "endLine" : 2668,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2672,
  "endLine" : 2674,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2678,
  "endLine" : 2680,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2684,
  "endLine" : 2686,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2690,
  "endLine" : 2692,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2696,
  "endLine" : 2698,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2702,
  "endLine" : 2704,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2708,
  "endLine" : 2710,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2714,
  "endLine" : 2716,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2720,
  "endLine" : 2722,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2726,
  "endLine" : 2728,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2735,
  "endLine" : 2737,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2738,
  "endLine" : 2740,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2744,
  "endLine" : 2746,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2747,
  "endLine" : 2749,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2753,
  "endLine" : 2755,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2756,
  "endLine" : 2758,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2762,
  "endLine" : 2764,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2765,
  "endLine" : 2767,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2771,
  "endLine" : 2773,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2774,
  "endLine" : 2776,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2780,
  "endLine" : 2782,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2783,
  "endLine" : 2785,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2789,
  "endLine" : 2791,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2792,
  "endLine" : 2794,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2798,
  "endLine" : 2800,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 2801,
  "endLine" : 2803,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/readline.ts",
  "fileLinesCount" : 3067,
  "components" : [ "primary::src" ],
  "startLine" : 3012,
  "endLine" : 3014,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onAbortListener()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get stdin()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1173,
  "endLine" : 1175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get stdout()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1177,
  "endLine" : 1179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get stderr()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1181,
  "endLine" : 1183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get stdio()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1185,
  "endLine" : 1187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1368,
  "endLine" : 1370,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1372,
  "endLine" : 1374,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onSpawnNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1511,
  "endLine" : 1513,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1527,
  "endLine" : 1529,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "write()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1530,
  "endLine" : 1532,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "end()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1534,
  "endLine" : 1536,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pipe()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1537,
  "endLine" : 1539,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resume()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1540,
  "endLine" : 1542,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get destroyed()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1547,
  "endLine" : 1549,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resume()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1551,
  "endLine" : 1553,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "destroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1555,
  "endLine" : 1557,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateBoolean()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1588,
  "endLine" : 1590,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1600,
  "endLine" : 1602,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateString()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1692,
  "endLine" : 1694,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isInt32()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1696,
  "endLine" : 1698,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isUint8Array()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1738,
  "endLine" : 1740,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isURLInstance()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1746,
  "endLine" : 1748,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ERR_OUT_OF_RANGE()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1913,
  "endLine" : 1934,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get name()",
  "longName" : "",
  "relativeFileName" : "src/js/node/child_process.ts",
  "fileLinesCount" : 1993,
  "components" : [ "primary::src" ],
  "startLine" : 1979,
  "endLine" : 1981,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "?()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _classCallCheck()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _possibleConstructorReturn()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : ": function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getMessage()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function startsWith()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _classCallCheck()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _possibleConstructorReturn()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Wrapper()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _isNativeFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : ": function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "?()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 348,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 788,
  "endLine" : 790,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "?()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 819,
  "endLine" : 821,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _classCallCheck()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 830,
  "endLine" : 832,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function innerFail()",
  "longName" : "",
  "relativeFileName" : "src/js/node/assert.ts",
  "fileLinesCount" : 1271,
  "components" : [ "primary::src" ],
  "startLine" : 854,
  "endLine" : 856,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function REPLServer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/repl.ts",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Recoverable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/repl.ts",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function start()",
  "longName" : "",
  "relativeFileName" : "src/js/node/repl.ts",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/repl.ts",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/repl.ts",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/repl.ts",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/repl.ts",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function messageEventHandler()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function errorEventHandler()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "const callback = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getEnvironmentData()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setEnvironmentData()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function markAsUntransferable()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function moveMessagePortToContext()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get threadId()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get stdin()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get stdout()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get stderr()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "postMessage()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async getHeapSnapshot()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getHeapSnapshot()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function __require2()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isReadableStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateBoolean()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateString()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ERR_INVALID_ARG_TYPE()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ERR_INVALID_ARG_VALUE()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypeIncludes()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypeIndexOf()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypeJoin()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypeMap()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypePop()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypePush()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayPrototypeSlice()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FunctionPrototypeCall()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FunctionPrototypeSymbolHasInstance()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectDefineProperties()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectDefineProperty()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectGetOwnPropertyDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectKeys()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ObjectSetPrototypeOf()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PromisePrototypeCatch()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PromisePrototypeThen()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PromiseReject()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RegExpPrototypeTest()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "StringPrototypeSlice()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "StringPrototypeToLowerCase()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "StringPrototypeToUpperCase()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "StringPrototypeTrim()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TypedArrayPrototypeSet()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "debuglog()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "isAsyncFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "isArrayBufferView()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "toString()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 374,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isInt32()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 660,
  "endLine" : 662,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isUint32()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 663,
  "endLine" : 665,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateString()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 717,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateNumber()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 718,
  "endLine" : 720,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateBoolean()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 731,
  "endLine" : 733,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isServerResponse()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1013,
  "endLine" : 1015,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isRequest()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1137,
  "endLine" : 1139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onDone()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1389,
  "endLine" : 1391,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function some()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1503,
  "endLine" : 1508,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "for await()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1504,
  "endLine" : 1506,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function find()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1521,
  "endLine" : 1526,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "for await()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1522,
  "endLine" : 1524,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "for await()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1649,
  "endLine" : 1651,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitConstructNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1968,
  "endLine" : 1970,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isRequest()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1971,
  "endLine" : 1973,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitCloseLegacy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 1974,
  "endLine" : 1976,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isNodeStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2112,
  "endLine" : 2114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function highWaterMarkFrom()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2146,
  "endLine" : 2148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getDefaultHighWaterMark()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2153,
  "endLine" : 2155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function highWaterMarkFrom()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2277,
  "endLine" : 2279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getDefaultHighWaterMark()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2280,
  "endLine" : 2282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2347,
  "endLine" : 2349,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "dataEmitted: makeBitMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2450,
  "endLine" : 2453,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype._destroy = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2797,
  "endLine" : 2799,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype[EE.captureRejectionSymbol] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2800,
  "endLine" : 2802,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype.push = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2803,
  "endLine" : 2805,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype.unshift = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 2806,
  "endLine" : 2808,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype._read = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3102,
  "endLine" : 3104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.prototype[SymbolAsyncIterator] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3374,
  "endLine" : 3376,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3458,
  "endLine" : 3460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3474,
  "endLine" : 3476,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3480,
  "endLine" : 3482,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3486,
  "endLine" : 3488,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3497,
  "endLine" : 3499,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3503,
  "endLine" : 3505,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3509,
  "endLine" : 3511,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3515,
  "endLine" : 3517,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3520,
  "endLine" : 3522,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3526,
  "endLine" : 3528,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3538,
  "endLine" : 3540,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Readable.from = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3590,
  "endLine" : 3592,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "start()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3661,
  "endLine" : 3663,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pull()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3665,
  "endLine" : 3667,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cancel()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3669,
  "endLine" : 3671,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3837,
  "endLine" : 3839,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Writable.prototype.pipe = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3849,
  "endLine" : 3851,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Writable.prototype.cork = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3900,
  "endLine" : 3902,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4257,
  "endLine" : 4259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4262,
  "endLine" : 4264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4283,
  "endLine" : 4285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4288,
  "endLine" : 4290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4293,
  "endLine" : 4295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4298,
  "endLine" : 4300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4310,
  "endLine" : 4312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4315,
  "endLine" : 4317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4320,
  "endLine" : 4322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4326,
  "endLine" : 4328,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Writable.prototype._destroy = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4351,
  "endLine" : 4353,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Writable.prototype[EE.captureRejectionSymbol] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4354,
  "endLine" : 4356,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Writable.fromWeb = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4362,
  "endLine" : 4364,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Writable.toWeb = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4365,
  "endLine" : 4367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "writableNeedDrain: ObjectGetOwnPropertyDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4782,
  "endLine" : 4796,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Duplex.fromWeb = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4803,
  "endLine" : 4805,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Duplex.toWeb = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4806,
  "endLine" : 4808,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Transform.prototype._transform = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4882,
  "endLine" : 4884,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PassThrough.prototype._transform = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 4937,
  "endLine" : 4939,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function pipeline()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5056,
  "endLine" : 5058,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function abort()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5071,
  "endLine" : 5073,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function finish()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5079,
  "endLine" : 5081,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5524,
  "endLine" : 5526,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5530,
  "endLine" : 5532,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5536,
  "endLine" : 5538,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NativeReadable.prototype[_onClose] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5643,
  "endLine" : 5645,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NativeReadable.prototype[_onDrain] = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5647,
  "endLine" : 5649,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getNativeReadableStreamPrototype()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5814,
  "endLine" : 5816,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 5979,
  "endLine" : 5981,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WriteStream.prototype.clearLine = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WriteStream.prototype.clearScreenDown = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WriteStream.prototype.cursorTo = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WriteStream.prototype.getWindowSize = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WriteStream.prototype.moveCursor = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tty.ts",
  "fileLinesCount" : 342,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bind()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "exit()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "emitBefore()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "emitAfter()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "asyncId()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "triggerAsyncId()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bind()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function triggerAsyncId()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 346,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get name()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get entryType()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get startTime()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get duration()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "mark()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "measure()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "clearMarks()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "clearMeasures()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getEntries()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getEntriesByName()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getEntriesByType()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setResourceTimingBufferSize()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "toJSON()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "monitorEventLoopDelay()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "createHistogram()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isInt32()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateString()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function validateFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function defaultTriggerAsyncIdScope()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function lookup4()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function lookup6()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createSocket()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function socketCloseNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 785,
  "endLine" : 787,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.setBroadcast = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 808,
  "endLine" : 816,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.setTTL = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 818,
  "endLine" : 830,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.setMulticastTTL = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 832,
  "endLine" : 844,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.setMulticastLoopback = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 846,
  "endLine" : 856,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.setMulticastInterface = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 858,
  "endLine" : 868,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.addMembership = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 870,
  "endLine" : 883,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.dropMembership = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 885,
  "endLine" : 898,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.addSourceSpecificMembership = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 900,
  "endLine" : 914,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.dropSourceSpecificMembership = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 916,
  "endLine" : 930,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.setRecvBufferSize = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 952,
  "endLine" : 954,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.setSendBufferSize = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 956,
  "endLine" : 958,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.getRecvBufferSize = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 960,
  "endLine" : 962,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.getSendBufferSize = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 964,
  "endLine" : 966,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.getSendQueueSize = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 968,
  "endLine" : 971,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Socket.prototype.getSendQueueCount = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dgram.ts",
  "fileLinesCount" : 1087,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 976,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isAbortError()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function checkInvalidHeaderChar()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ERR_HTTP_SOCKET_ASSIGNED()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get bufferSize()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "connect()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get localAddress()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get localFamily()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get localPort()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get pending()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get remoteAddress()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set remoteAddress()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get remotePort()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set remotePort()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get remoteFamily()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set remoteFamily()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setNoDelay()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createServer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Agent.prototype.addRequest = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 320,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Agent.prototype.removeSocket = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Agent.prototype.reuseSocket = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Agent.prototype.destroy = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 625,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "message()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 626,
  "endLine" : 628,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 631,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "drain()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 634,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ping()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 635,
  "endLine" : 637,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pong()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 640,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get aborted()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 903,
  "endLine" : 905,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set aborted()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 906,
  "endLine" : 908,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get connection()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 911,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get statusCode()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 912,
  "endLine" : 914,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get statusMessage()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 919,
  "endLine" : 921,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set statusMessage()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 922,
  "endLine" : 924,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get httpVersion()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 925,
  "endLine" : 927,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set httpVersion()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 928,
  "endLine" : 930,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get httpVersionMajor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 931,
  "endLine" : 933,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set httpVersionMajor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 934,
  "endLine" : 936,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get httpVersionMinor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 937,
  "endLine" : 939,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set httpVersionMinor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 942,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get rawTrailers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 943,
  "endLine" : 945,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set rawTrailers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 946,
  "endLine" : 948,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get trailers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 949,
  "endLine" : 951,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set trailers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 952,
  "endLine" : 954,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get socket()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 963,
  "endLine" : 965,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set socket()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 966,
  "endLine" : 968,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OutgoingMessage.prototype.getHeader = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1037,
  "endLine" : 1039,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OutgoingMessage.prototype.addTrailers = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1069,
  "endLine" : 1071,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1116,
  "endLine" : 1118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1126,
  "endLine" : 1128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1136,
  "endLine" : 1138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1151,
  "endLine" : 1153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1157,
  "endLine" : 1159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1163,
  "endLine" : 1165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitRequestCloseNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1185,
  "endLine" : 1187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype._implicitHeader = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1246,
  "endLine" : 1249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype.writeProcessing = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1359,
  "endLine" : 1361,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype.addTrailers = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1363,
  "endLine" : 1365,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype.detachSocket = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1378,
  "endLine" : 1380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype.writeContinue = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1382,
  "endLine" : 1384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype.setTimeout = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1386,
  "endLine" : 1389,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ServerResponse.prototype.getHeader = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1399,
  "endLine" : 1401,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1439,
  "endLine" : 1441,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1448,
  "endLine" : 1450,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1457,
  "endLine" : 1459,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get path()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1497,
  "endLine" : 1499,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get port()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1501,
  "endLine" : 1503,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get method()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1505,
  "endLine" : 1507,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get host()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1509,
  "endLine" : 1511,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get protocol()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1513,
  "endLine" : 1515,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get agent()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1517,
  "endLine" : 1519,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get aborted()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1660,
  "endLine" : 1662,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set aborted()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1664,
  "endLine" : 1666,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setSocketKeepAlive()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1930,
  "endLine" : 1932,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setNoDelay()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1934,
  "endLine" : 1936,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function checkIsHttpToken()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1999,
  "endLine" : 2001,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function request()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 2225,
  "endLine" : 2227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitCloseServer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 2229,
  "endLine" : 2231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitCloseNTServer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 2232,
  "endLine" : 2234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitErrorNextTick()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 2257,
  "endLine" : 2259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitAbortNextTick()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 2261,
  "endLine" : 2263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get maxHeaderSize()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 2279,
  "endLine" : 2281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set maxHeaderSize()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 2282,
  "endLine" : 2284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setMaxIdleHTTPParsers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 2287,
  "endLine" : 2289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function notimpl()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function cachedDataVersionTag()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getHeapSnapshot()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getHeapSpaceStatistics()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getHeapCodeStatistics()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setFlagsFromString()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function deserialize()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function takeCoverage()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function stopCoverage()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function serialize()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function writeHeapSnapshot()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setHeapSnapshotNearHeapLimit()",
  "longName" : "",
  "relativeFileName" : "src/js/node/v8.ts",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function urlResolve()",
  "longName" : "",
  "relativeFileName" : "src/js/node/url.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::src" ],
  "startLine" : 481,
  "endLine" : 483,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Url.prototype.resolve = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/url.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 487,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function parseCertString()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function unfqdn()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function toLowerCase()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function splitHost()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function SecureContext()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createSecureContext()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Socket()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getSession()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 377,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getEphemeralKeyInfo()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 381,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getCipher()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 385,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getSharedSigalgs()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 389,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getProtocol()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 393,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getFinished()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 397,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getPeerFinished()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 401,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "isSessionReused()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 404,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getTLSTicket()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 452,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setMaxSendFragment()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 462,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getPeerX509Certificate()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 501,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getX509Certificate()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get alpnProtocol()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 508,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getTicketKeys()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 629,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setTicketKeys()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 633,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createServer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 658,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getCiphers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/tls.ts",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 700,
  "endLine" : 702,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isBuffer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isBoolean()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isNull()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isNullOrUndefined()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isNumber()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isString()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isSymbol()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isUndefined()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isObject()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function pad()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var cb = function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get scheme()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 412,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get id()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 416,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get pending()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get sentHeaders()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 430,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get sentInfoHeaders()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get sentTrailers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 439,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get closed()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 495,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get destroyed()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 499,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get session()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 542,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get pushAllowed()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 547,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitConnectNT()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 644,
  "endLine" : 646,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get alpnProtocol()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 897,
  "endLine" : 899,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get connected()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 956,
  "endLine" : 958,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get destroyed()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 959,
  "endLine" : 961,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get encrypted()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 962,
  "endLine" : 964,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get closed()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 965,
  "endLine" : 967,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get remoteSettings()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 969,
  "endLine" : 971,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get localSettings()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 975,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get pendingSettingsAck()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 977,
  "endLine" : 979,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 985,
  "endLine" : 987,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ref()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 988,
  "endLine" : 990,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setTimeout()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 991,
  "endLine" : 993,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "goaway()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1031,
  "endLine" : 1033,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setLocalWindowSize()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1035,
  "endLine" : 1037,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get state()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1045,
  "endLine" : 1047,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static connect()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1251,
  "endLine" : 1253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function connect()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1260,
  "endLine" : 1262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createServer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1264,
  "endLine" : 1266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createSecureServer()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1267,
  "endLine" : 1269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getDefaultSettings()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1270,
  "endLine" : 1273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Http2ServerRequest()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1274,
  "endLine" : 1276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Http2ServerResponse()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1278,
  "endLine" : 1280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "timeout()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 365,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get url()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 434,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get readyState()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get onopen()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get onerror()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 452,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get onmessage()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/EventSource.ts",
  "fileLinesCount" : 498,
  "components" : [ "primary::src" ],
  "startLine" : 453,
  "endLine" : 455,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onLoad()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/BundlerPlugin.ts",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onResolve()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/BundlerPlugin.ts",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "$cancel: $readableStreamTeeBranch1CancelFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 529,
  "endLine" : 532,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isReadableStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 655,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isReadableStreamDefaultReader()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 663,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isReadableStreamDefaultController()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 672,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function noopDoneFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 974,
  "endLine" : 976,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function onReadableStreamDirectControllerClosed()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 978,
  "endLine" : 980,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "flush()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1167,
  "endLine" : 1169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "flush()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1285,
  "endLine" : 1287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1434,
  "endLine" : 1436,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1691,
  "endLine" : 1693,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pull()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1932,
  "endLine" : 1934,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "start()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1940,
  "endLine" : 1942,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pull()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 1943,
  "endLine" : 1945,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "flush()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 2036,
  "endLine" : 2038,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isWritableStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isWritableStreamDefaultWriter()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function acquireWritableStreamDefaultWriter()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isWritableStreamLocked()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "let writeAlgorithm:()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 617,
  "endLine" : 619,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "let closeAlgorithm:()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 620,
  "endLine" : 622,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "let abortAlgorithm:()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 625,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function writableStreamDefaultControllerGetDesiredSize()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 722,
  "endLine" : 724,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTransformStream()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTransformStreamDefaultController()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function transformStreamDefaultControllerError()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamInternals.ts",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function promiseInvokeOrNoopNoCatch()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "isNotEmpty()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function newQueue()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function peekQueueValue()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/StreamInternals.ts",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readableStreamByteStreamControllerStart()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isReadableByteStreamController()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isReadableStreamBYOBRequest()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isReadableStreamBYOBReader()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function transferBufferToCurrentRealm()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableByteStreamInternals.ts",
  "fileLinesCount" : 656,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "has()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getOwnPropertyDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 399,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ownKeys()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 413,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ref()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 417,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unref()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ProcessObjectInternals.ts",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 421,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeTransformStreamDefaultController()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/TransformStreamDefaultController.ts",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isBuffer()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferConstructor.ts",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function stylizeWithNoColor()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/UtilInspect.ts",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "has()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ImportMetaObject.ts",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "getPrototypeOf()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ImportMetaObject.ts",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function main()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ImportMetaObject.ts",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 377,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: createWriteErrorHandler()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: createWriteErrorHandler()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 407,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "log()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 532,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "warn()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 536,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function pad()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ConsoleObject.ts",
  "fileLinesCount" : 813,
  "components" : [ "primary::src" ],
  "startLine" : 761,
  "endLine" : 763,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function main()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/Module.ts",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 2,
  "endLine" : 4,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function require()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/Module.ts",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 7,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function requireResolve()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/Module.ts",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function lazyBufferToHumanReadableString()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "text()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "json()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "arrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bytes()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "blob()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "text()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "json()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "arrayBuffer()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bytes()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "blob()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function autoStartShell()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async bytes()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/shell.ts",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function size()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ByteLengthQueuingStrategy.ts",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeByteLengthQueuingStrategy()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ByteLengthQueuingStrategy.ts",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function size()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/CountQueuingStrategy.ts",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function initializeCountQueuingStrategy()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/CountQueuingStrategy.ts",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readInt8()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readUInt8()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readInt16LE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readInt16BE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readUInt16LE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readUInt16BE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readInt32LE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readInt32BE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readUInt32LE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readUInt32BE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readFloatLE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readFloatBE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readDoubleLE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readDoubleBE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readBigInt64LE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readBigInt64BE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readBigUInt64LE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function readBigUInt64BE()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function parent()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 434,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function offset()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 439,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function inspect()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/JSBufferPrototype.ts",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 443,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "builtinDisabled: $newZigFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/internal-for-testing.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "loadNpmrc: $newZigFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/internal-for-testing.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fixed_queue.ts",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "isFull()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fixed_queue.ts",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fixed_queue.ts",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fixed_queue.ts",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "next()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getGetter()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function uncurryThis()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "desc.value = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/primordials.js",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/linkedlist.ts",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function listen()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function send()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/child.ts",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setupSettingsNT()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function emitForkNT()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function send()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/primary.ts",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Worker.prototype.kill = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/Worker.ts",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Worker.prototype.send = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/Worker.ts",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Worker.prototype.isDead = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/Worker.ts",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Worker.prototype.isConnected = function()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/cluster/Worker.ts",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function areIdentical()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function fileIsNotWritable()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function makeFileWritable()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setDestMode()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function copyDir()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp.ts",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function areIdentical()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function fileIsNotWritable()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function makeFileWritable()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setDestMode()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/fs/cp-sync.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function assert()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 731,
  "endLine" : 733,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 741,
  "endLine" : 743,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 809,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 810,
  "endLine" : 812,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function stylizeNoColor()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 932,
  "endLine" : 934,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getEmptyFormatArray()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 937,
  "endLine" : 939,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getStackString()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 1581,
  "endLine" : 1583,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatWeakCollection()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2193,
  "endLine" : 2195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function format()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2427,
  "endLine" : 2429,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatNumberNoColor()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2436,
  "endLine" : 2438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function formatBigIntNoColor()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/util/inspect.js",
  "fileLinesCount" : 2700,
  "components" : [ "primary::src" ],
  "startLine" : 2440,
  "endLine" : 2442,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get url()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/debugger.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function randomId()",
  "longName" : "",
  "relativeFileName" : "src/js/internal/debugger.ts",
  "fileLinesCount" : 357,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get active()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get cancelled()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function closedConnectionHandler()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function connectedSQL()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function closedSQL()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 327,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function pendingSQL()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sql.ts",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function initializeSQL()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "toString()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get native()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get columnNames()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get paramsCount()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get handle()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get inTransaction()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static open()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 349,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "loadExtension()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 353,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "serialize()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 357,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static deserialize()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 369,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "prepare()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 425,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "value: wrapTransaction()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/sqlite.ts",
  "fileLinesCount" : 581,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 490,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get threadsafe()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/ffi.ts",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function onCloseCFunction()",
  "longName" : "",
  "relativeFileName" : "src/js/bun/ffi.ts",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 469,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template  consteval std::size_t countof()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/NodeModuleModule.h",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool JSVALUE_IS_CELL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool JSVALUE_IS_INT32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool JSVALUE_IS_NUMBER()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int32_t JSVALUE_TO_INT32()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EncodedJSValue FLOAT_TO_JSVALUE()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static float JSVALUE_TO_FLOAT()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool JSVALUE_TO_BOOL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/api/FFI.h",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.cpp",
  "fileLinesCount" : 937,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.h",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8FunctionTemplate.h",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8HandleScopeBuffer.h",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8ObjectTemplate.h",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Function.h",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8InternalFieldObject.h",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8GlobalInternals.h",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/InternalModuleRegistry.h",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 1251,
  "endLine" : 1253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SourceProvider::freeSourceCode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigSourceProvider.cpp",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SourceProvider::readOrGenerateByteCodeCache()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigSourceProvider.cpp",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi_external.h",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSStringDecoder.cpp",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 348,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorCode.h",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void operator()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/OpenSSLCryptoUniquePtr.h",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.cpp",
  "fileLinesCount" : 684,
  "components" : [ "primary::src" ],
  "startLine" : 600,
  "endLine" : 602,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SubtleCrypto::addAuthenticatedEncryptionWarningIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/SubtleCrypto.cpp",
  "fileLinesCount" : 1232,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 580,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.cpp",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBundlerPlugin.cpp",
  "fileLinesCount" : 427,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ImportMetaObject.h",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.h",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ScriptExecutionContext::checkConsistency()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.cpp",
  "fileLinesCount" : 341,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/AsyncContextFrame.h",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSWrappingFunction.h",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3378,
  "endLine" : 3380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.h",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ConsoleObject::screenshot()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.cpp",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ModuleLoader.h",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi_handle_scope.h",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSFFIFunction.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.cpp",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 537,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.cpp",
  "fileLinesCount" : 763,
  "components" : [ "primary::src" ],
  "startLine" : 685,
  "endLine" : 687,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamBYOBRequest.cpp",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/UIEventInit.h",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void deref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/UIEventInit.h",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.cpp",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTransformStream.cpp",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventTarget::uncaughtExceptionInEventHandler()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventTarget::invalidateEventListenerRegions()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.cpp",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 402,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Worker::networkStateChanged()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.cpp",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 346,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WTF::map()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WTF::map()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.cpp",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 392,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.cpp",
  "fileLinesCount" : 380,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamBYOBReader.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.cpp",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 592,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.cpp",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 565,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamSink.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamDefaultController.cpp",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableByteStreamController.cpp",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.cpp",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 583,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.cpp",
  "fileLinesCount" : 648,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 566,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return std::visit()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BufferSource.h",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return std::visit()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BufferSource.h",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.cpp",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.cpp",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.cpp",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCountQueuingStrategy.cpp",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void defaultEventHandler()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Node.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void handleEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Node.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamDefaultController.cpp",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void eventListenersDidChange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.h",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.cpp",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 890,
  "endLine" : 892,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BunBroadcastChannelRegistry::postMessageToRemote()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BunBroadcastChannelRegistry.cpp",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.cpp",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline MessageEvent::MessageEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageEvent.cpp",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.cpp",
  "fileLinesCount" : 622,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 476,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.cpp",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.cpp",
  "fileLinesCount" : 496,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 389,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTransformStreamDefaultController.cpp",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FragmentedSharedBuffer::hintMemoryNotNeededSoon()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.cpp",
  "fileLinesCount" : 683,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 396,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.cpp",
  "fileLinesCount" : 529,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 453,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMark.cpp",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.cpp",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.cpp",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.cpp",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual void checkValidityForEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListener.h",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.cpp",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 587,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.cpp",
  "fileLinesCount" : 861,
  "components" : [ "primary::src" ],
  "startLine" : 768,
  "endLine" : 770,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMeasure.cpp",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSByteLengthQueuingStrategy.cpp",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventEmitter::uncaughtExceptionInEventHandler()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EventEmitter::invalidateEventListenerRegions()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.cpp",
  "fileLinesCount" : 289,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSink.cpp",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 512,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.cpp",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 589,
  "endLine" : 591,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.cpp",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.cpp",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamDefaultWriter.cpp",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.cpp",
  "fileLinesCount" : 517,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamDefaultReader.cpp",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSBufferListConstructor::initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.cpp",
  "fileLinesCount" : 457,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 448,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reportException()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.h",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSNextTickQueue.cpp",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void pauseWaitingForAutomaticInspection()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunDebugger.cpp",
  "fileLinesCount" : 596,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunDebugger.cpp",
  "fileLinesCount" : 596,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 369,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.cpp",
  "fileLinesCount" : 2775,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 478,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getCurves()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/crypto.js",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ProcessEmitWarning()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function NumberIsNaN()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function EventEmitter()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get: function()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/events.js",
  "fileLinesCount" : 482,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isIPv4()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/net.js",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isIPv6()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/net.js",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function util_isString()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function util_isObject()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function util_isNull()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function util_isNullOrUndefined()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function util_isUndefined()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function urlResolve()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 457,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Url.prototype.resolve = function()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/url.js",
  "fileLinesCount" : 757,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 461,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function WriteStream()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/tty.js",
  "fileLinesCount" : 9,
  "components" : [ "primary::src" ],
  "startLine" : 2,
  "endLine" : 4,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ReadStream()",
  "longName" : "",
  "relativeFileName" : "src/node-fallbacks/tty.js",
  "fileLinesCount" : 9,
  "components" : [ "primary::src" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "mod_exports = function()",
  "longName" : "",
  "relativeFileName" : "src/runtime.js",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "src/runtime.js",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get position()",
  "longName" : "",
  "relativeFileName" : "src/runtime/errors.ts",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get importKind()",
  "longName" : "",
  "relativeFileName" : "src/runtime/errors.ts",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get specifier()",
  "longName" : "",
  "relativeFileName" : "src/runtime/errors.ts",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "define = function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "define()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "define()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "exports.awrap = function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "define()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "define()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 412,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "define()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 416,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function doneResult()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 513,
  "endLine" : 515,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cwd()",
  "longName" : "",
  "relativeFileName" : "src/runtime/index-with-refresh.ts",
  "fileLinesCount" : 12,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "cwd()",
  "longName" : "",
  "relativeFileName" : "src/runtime/index.ts",
  "fileLinesCount" : 11,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr createBuiltinsSourceProvider()",
  "longName" : "",
  "relativeFileName" : "src/codegen/bundle-functions.ts",
  "fileLinesCount" : 771,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pub inline fn throw()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-node-errors.ts",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pub inline fn toJS()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-node-errors.ts",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pub inline fn reject()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-node-errors.ts",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pub fn throw()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-node-errors.ts",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "log",
  "longName" : "log",
  "relativeFileName" : "src/codegen/generate-unified-source-bundles.rb",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function codegenRequireId()",
  "longName" : "",
  "relativeFileName" : "src/codegen/internal-module-registry-scanner.ts",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function codegenRequireNativeModule()",
  "longName" : "",
  "relativeFileName" : "src/codegen/internal-module-registry-scanner.ts",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "await bundleBuiltinFunctions()",
  "longName" : "",
  "relativeFileName" : "src/codegen/bundle-modules.ts",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function escapeRegex()",
  "longName" : "",
  "relativeFileName" : "src/codegen/builtin-parser.ts",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 3,
  "endLine" : 5,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function callBaseName()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-js2native.ts",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function cppPointer()",
  "longName" : "",
  "relativeFileName" : "src/codegen/generate-js2native.ts",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function cap()",
  "longName" : "",
  "relativeFileName" : "src/codegen/helpers.ts",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int default_is_low_prio_handler()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned short us_socket_context_timestamp()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_raw_root_certs()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_ref()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_context_free()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/context.c",
  "fileLinesCount" : 915,
  "components" : [ "primary::packages" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_socket_shutdown_read()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_connecting_socket_shutdown_read()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_connecting_socket_is_closed()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_socket_is_established()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_connecting_socket_is_shut_down()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 406,
  "endLine" : 408,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_connecting_socket_shutdown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 427,
  "endLine" : 429,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_connecting_socket_get_error()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/socket.c",
  "fileLinesCount" : 505,
  "components" : [ "primary::packages" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_udp_packet_buffer_local_ip()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/udp.c",
  "fileLinesCount" : 162,
  "components" : [ "primary::packages" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_udp_packet_buffer_payload_length()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/udp.c",
  "fileLinesCount" : 162,
  "components" : [ "primary::packages" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_udp_socket_bound_port()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/udp.c",
  "fileLinesCount" : 162,
  "components" : [ "primary::packages" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_udp_socket_connect()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/udp.c",
  "fileLinesCount" : 162,
  "components" : [ "primary::packages" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_udp_socket_disconnect()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/udp.c",
  "fileLinesCount" : 162,
  "components" : [ "primary::packages" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_poll_events()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LIBUS_SOCKET_DESCRIPTOR us_poll_fd()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_internal_poll_type()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_poll_set_type()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ssize_t sys_epoll_pwait2()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/epoll_kqueue.c",
  "fileLinesCount" : 741,
  "components" : [ "primary::packages" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_internal_poll_set_type()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_loop_pump()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/eventing/libuv.c",
  "fileLinesCount" : 351,
  "components" : [ "primary::packages" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void bsd_socket_nodelay()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 317,
  "endLine" : 319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int bsd_addr_get_ip_length()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 402,
  "endLine" : 404,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int bsd_addr_get_port()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/bsd.c",
  "fileLinesCount" : 1116,
  "components" : [ "primary::packages" ],
  "startLine" : 406,
  "endLine" : 408,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_no_password_callback()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/root_certs.cpp",
  "fileLinesCount" : 143,
  "components" : [ "primary::packages" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_internal_ssl_socket_is_closed()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int ssl_is_low_prio()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 698,
  "endLine" : 704,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int us_verify_callback()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1089,
  "endLine" : 1104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void sni_hostname_destructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/crypto/openssl.c",
  "fileLinesCount" : 2085,
  "components" : [ "primary::packages" ],
  "startLine" : 1515,
  "endLine" : 1518,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_wakeup_loop()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void sweep_timer_cb()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long long us_loop_iteration_number()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_loop_integrate()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/loop.c",
  "fileLinesCount" : 510,
  "components" : [ "primary::packages" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_quic_socket_context_on_stream_data()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_quic_socket_context_on_stream_end()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_quic_socket_context_on_stream_headers()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_quic_socket_context_on_stream_open()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_quic_socket_context_on_stream_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_quic_socket_context_on_open()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_quic_socket_context_on_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_quic_socket_context_on_stream_writable()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void us_quic_socket_create_stream()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 328,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void leave_all()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 773,
  "endLine" : 775,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void hsi_discard_header_set()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 797,
  "endLine" : 801,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "sub VERSION_MESSAGE()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/generate-root-certs.pl",
  "fileLinesCount" : 356,
  "components" : [ "primary::packages" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get url()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/src/inspector/websocket.ts",
  "fileLinesCount" : 249,
  "components" : [ "primary::packages" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isIndexed()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/src/util/preview.ts",
  "fileLinesCount" : 116,
  "components" : [ "primary::packages" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function toTitle()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-protocol/scripts/generate-protocol.ts",
  "fileLinesCount" : 202,
  "components" : [ "primary::packages" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async arrayBuffer()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fetch.ts",
  "fileLinesCount" : 70,
  "components" : [ "primary::packages" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async text()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fetch.ts",
  "fileLinesCount" : 70,
  "components" : [ "primary::packages" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isOk()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fetch.ts",
  "fileLinesCount" : 70,
  "components" : [ "primary::packages" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "await github()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/github.ts",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function join()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fs.ts",
  "fileLinesCount" : 159,
  "components" : [ "primary::packages" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function basename()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/fs.ts",
  "fileLinesCount" : 159,
  "components" : [ "primary::packages" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function log()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/console.ts",
  "fileLinesCount" : 75,
  "components" : [ "primary::packages" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTty()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/console.ts",
  "fileLinesCount" : 75,
  "components" : [ "primary::packages" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function str()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/src/npm/install.ts",
  "fileLinesCount" : 134,
  "components" : [ "primary::packages" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function buildModule()",
  "longName" : "",
  "relativeFileName" : "packages/bun-release/scripts/upload-npm.ts",
  "fileLinesCount" : 311,
  "components" : [ "primary::packages" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "resolveCodeLens()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/tasks/package.json.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getActiveTerminal()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/tasks/package.json.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "runtime: getRuntime()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/debug.ts",
  "fileLinesCount" : 247,
  "components" : [ "primary::packages" ],
  "startLine" : 75,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "dispose()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/debug.ts",
  "fileLinesCount" : 247,
  "components" : [ "primary::packages" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getActivePath()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/debug.ts",
  "fileLinesCount" : 247,
  "components" : [ "primary::packages" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getConfig()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/features/debug.ts",
  "fileLinesCount" : 247,
  "components" : [ "primary::packages" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function a()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/example/hello.js",
  "fileLinesCount" : 8,
  "components" : [ "primary::packages" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function a()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/example/example.ts",
  "fileLinesCount" : 38,
  "components" : [ "primary::packages" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function b()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/example/example.ts",
  "fileLinesCount" : 38,
  "components" : [ "primary::packages" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function c()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/example/example.ts",
  "fileLinesCount" : 38,
  "components" : [ "primary::packages" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get name()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/tap/index.ts",
  "fileLinesCount" : 335,
  "components" : [ "primary::packages" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get context()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/tap/index.ts",
  "fileLinesCount" : 335,
  "components" : [ "primary::packages" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set context()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/tap/index.ts",
  "fileLinesCount" : 335,
  "components" : [ "primary::packages" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get passing()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/tap/index.ts",
  "fileLinesCount" : 335,
  "components" : [ "primary::packages" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async todo()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/tap/index.ts",
  "fileLinesCount" : 335,
  "components" : [ "primary::packages" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async skip()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/tap/index.ts",
  "fileLinesCount" : 335,
  "components" : [ "primary::packages" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async emits()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/tap/index.ts",
  "fileLinesCount" : 335,
  "components" : [ "primary::packages" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async rejects()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/tap/index.ts",
  "fileLinesCount" : 335,
  "components" : [ "primary::packages" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async resolves()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/tap/index.ts",
  "fileLinesCount" : 335,
  "components" : [ "primary::packages" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async resolveMatch()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/tap/index.ts",
  "fileLinesCount" : 335,
  "components" : [ "primary::packages" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async resolveMatchSnapshot()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/tap/index.ts",
  "fileLinesCount" : 335,
  "components" : [ "primary::packages" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/tap/index.ts",
  "fileLinesCount" : 335,
  "components" : [ "primary::packages" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function is3rdParty()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function stripAnsi()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 554,
  "endLine" : 556,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isJavaScript()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 609,
  "endLine" : 611,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isTestJavaScript()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 613,
  "endLine" : 615,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isGlob()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 617,
  "endLine" : 619,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isGlobMatch()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 621,
  "endLine" : 623,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "for await()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 684,
  "endLine" : 686,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isMain()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/bun/runner.ts",
  "fileLinesCount" : 744,
  "components" : [ "primary::packages" ],
  "startLine" : 737,
  "endLine" : 740,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "before()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "beforeEach()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "afterEach()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "after()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function newCallable()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "skip()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "todo()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "only()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "each()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "each()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "each()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "skip()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "todo()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "only()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "parse()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "extend()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "equiv()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/qunit.ts",
  "fileLinesCount" : 327,
  "components" : [ "primary::packages" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/runners/qunit/assert.ts",
  "fileLinesCount" : 233,
  "components" : [ "primary::packages" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function h()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/html.ts",
  "fileLinesCount" : 78,
  "components" : [ "primary::packages" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function ul()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/html.ts",
  "fileLinesCount" : 78,
  "components" : [ "primary::packages" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function br()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/html.ts",
  "fileLinesCount" : 78,
  "components" : [ "primary::packages" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function details()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/html.ts",
  "fileLinesCount" : 78,
  "components" : [ "primary::packages" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function code()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/html.ts",
  "fileLinesCount" : 78,
  "components" : [ "primary::packages" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function escape()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/html.ts",
  "fileLinesCount" : 78,
  "components" : [ "primary::packages" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function count()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/html.ts",
  "fileLinesCount" : 78,
  "components" : [ "primary::packages" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function resolve()",
  "longName" : "",
  "relativeFileName" : "packages/bun-internal-test/scripts/run-ecosystem-tests.ts",
  "fileLinesCount" : 178,
  "components" : [ "primary::packages" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fetch()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/fixtures/without-sourcemap.js",
  "fileLinesCount" : 20,
  "components" : [ "primary::packages" ],
  "startLine" : 2,
  "endLine" : 4,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function a()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/fixtures/without-sourcemap.js",
  "fileLinesCount" : 20,
  "components" : [ "primary::packages" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function b()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/fixtures/without-sourcemap.js",
  "fileLinesCount" : 20,
  "components" : [ "primary::packages" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function c()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/fixtures/without-sourcemap.js",
  "fileLinesCount" : 20,
  "components" : [ "primary::packages" ],
  "startLine" : 15,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function d()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/fixtures/without-sourcemap.js",
  "fileLinesCount" : 20,
  "components" : [ "primary::packages" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function lineTo1BasedLine()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function lineTo0BasedLine()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function lineToLine()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function columnToColumn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function numberIsValid()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/sourcemap.ts",
  "fileLinesCount" : 201,
  "components" : [ "primary::packages" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get url()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/signal.ts",
  "fileLinesCount" : 87,
  "components" : [ "primary::packages" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get ready()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/signal.ts",
  "fileLinesCount" : 87,
  "components" : [ "primary::packages" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function randomUnixPath()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/signal.ts",
  "fileLinesCount" : 87,
  "components" : [ "primary::packages" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get url()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async send()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "source: sourceToId()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1020,
  "endLine" : 1022,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "presentationHint: remoteObjectToVariablePresentationHint()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 1947,
  "endLine" : 1950,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function titleize()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2147,
  "endLine" : 2149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isSet()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2194,
  "endLine" : 2196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isArrayLike()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2198,
  "endLine" : 2200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isMap()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2202,
  "endLine" : 2204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isNumeric()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2429,
  "endLine" : 2431,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isIdentifier()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2433,
  "endLine" : 2435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isJavaScript()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2444,
  "endLine" : 2446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isTestJavaScript()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2448,
  "endLine" : 2450,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function numberIsValid()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2541,
  "endLine" : 2543,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function locationIsSame()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2545,
  "endLine" : 2547,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function stripAnsi()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2549,
  "endLine" : 2551,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function nextId()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/src/debugger/adapter.ts",
  "fileLinesCount" : 2569,
  "components" : [ "primary::packages" ],
  "startLine" : 2567,
  "endLine" : 2569,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function toMethod()",
  "longName" : "",
  "relativeFileName" : "packages/bun-debug-adapter-protocol/scripts/generate-protocol.ts",
  "fileLinesCount" : 176,
  "components" : [ "primary::packages" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "clock_time_get()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_seek()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fd_write()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "console_warn()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "console_info()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "__multi3()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fmod()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "memset()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "memcpy()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "__fixunsdfti()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "__umodti3()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "__udivti3()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "__ashlti3()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static get wasm_exports()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static get memory()",
  "longName" : "",
  "relativeFileName" : "packages/bun-wasm/index.ts",
  "fileLinesCount" : 388,
  "components" : [ "primary::packages" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "element()",
  "longName" : "",
  "relativeFileName" : "packages/bun-inspector-frontend/scripts/build.ts",
  "fileLinesCount" : 171,
  "components" : [ "primary::packages" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async open()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/example/lambda.ts",
  "fileLinesCount" : 33,
  "components" : [ "primary::packages" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async message()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/example/lambda.ts",
  "fileLinesCount" : 33,
  "components" : [ "primary::packages" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/example/lambda.ts",
  "fileLinesCount" : 33,
  "components" : [ "primary::packages" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function sendError()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 118,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isHttpEventV1()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 311,
  "endLine" : 313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isHttpEventV2()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 355,
  "endLine" : 357,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isHttpEvent()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 385,
  "endLine" : 387,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isWebSocketEvent()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isWebSocketUpgrade()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/runtime.ts",
  "fileLinesCount" : 821,
  "components" : [ "primary::packages" ],
  "startLine" : 422,
  "endLine" : 424,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default: async()",
  "longName" : "",
  "relativeFileName" : "packages/bun-lambda/scripts/build-layer.ts",
  "fileLinesCount" : 102,
  "components" : [ "primary::packages" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void filter()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpContext.h",
  "fileLinesCount" : 530,
  "components" : [ "primary::packages" ],
  "startLine" : 461,
  "endLine" : 463,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool publish()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/App.h",
  "fileLinesCount" : 607,
  "components" : [ "primary::packages" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool constructorFailed()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/App.h",
  "fileLinesCount" : 607,
  "components" : [ "primary::packages" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void run()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Loop.h",
  "fileLinesCount" : 213,
  "components" : [ "primary::packages" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void integrate()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Loop.h",
  "fileLinesCount" : 213,
  "components" : [ "primary::packages" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setSilent()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Loop.h",
  "fileLinesCount" : 213,
  "components" : [ "primary::packages" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void run()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Loop.h",
  "fileLinesCount" : 213,
  "components" : [ "primary::packages" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SendStatus sendFirstFragment()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocket.h",
  "fileLinesCount" : 379,
  "components" : [ "primary::packages" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SendStatus sendFragment()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocket.h",
  "fileLinesCount" : 379,
  "components" : [ "primary::packages" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SendStatus sendLastFragment()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocket.h",
  "fileLinesCount" : 379,
  "components" : [ "primary::packages" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void forceClose()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketContext.h",
  "fileLinesCount" : 437,
  "components" : [ "primary::packages" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeMark()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view getProxiedRemoteAddress()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view getProxiedRemoteAddressAsText()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void end()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 429,
  "endLine" : 431,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::pair tryEnd()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpResponse.h",
  "fileLinesCount" : 642,
  "components" : [ "primary::packages" ],
  "startLine" : 435,
  "endLine" : 437,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void append()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocketData.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::packages" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t length()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocketData.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::packages" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reserve()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocketData.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::packages" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resize()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocketData.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::packages" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t size()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocketData.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::packages" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t totalLength()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocketData.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::packages" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpRouter.h",
  "fileLinesCount" : 402,
  "components" : [ "primary::packages" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void push()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpRouter.h",
  "fileLinesCount" : 402,
  "components" : [ "primary::packages" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void pop()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpRouter.h",
  "fileLinesCount" : 402,
  "components" : [ "primary::packages" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::pair getParameters()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/HttpRouter.h",
  "fileLinesCount" : 402,
  "components" : [ "primary::packages" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool needsDrainage()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/TopicTree.h",
  "fileLinesCount" : 369,
  "components" : [ "primary::packages" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void timeout()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocket.h",
  "fileLinesCount" : 365,
  "components" : [ "primary::packages" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void shutdown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocket.h",
  "fileLinesCount" : 365,
  "components" : [ "primary::packages" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void corkUnchecked()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocket.h",
  "fileLinesCount" : 365,
  "components" : [ "primary::packages" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isCorked()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocket.h",
  "fileLinesCount" : 365,
  "components" : [ "primary::packages" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool canCork()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocket.h",
  "fileLinesCount" : 365,
  "components" : [ "primary::packages" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned int getBufferedAmount()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocket.h",
  "fileLinesCount" : 365,
  "components" : [ "primary::packages" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view getRemoteAddressAsText()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/AsyncSocket.h",
  "fileLinesCount" : 365,
  "components" : [ "primary::packages" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::optional inflate()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/PerMessageDeflate.h",
  "fileLinesCount" : 320,
  "components" : [ "primary::packages" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::string_view deflate()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/PerMessageDeflate.h",
  "fileLinesCount" : 320,
  "components" : [ "primary::packages" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isValid()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Multipart.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::packages" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setBody()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Multipart.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::packages" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline uint32_t perfectHash()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/BloomFilter.h",
  "fileLinesCount" : 82,
  "components" : [ "primary::packages" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/BloomFilter.h",
  "fileLinesCount" : 82,
  "components" : [ "primary::packages" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline uint32_t blk()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketHandshake.h",
  "fileLinesCount" : 145,
  "components" : [ "primary::packages" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline void f()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketHandshake.h",
  "fileLinesCount" : 145,
  "components" : [ "primary::packages" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline unsigned int chunkSize()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/ChunkedEncoding.h",
  "fileLinesCount" : 235,
  "components" : [ "primary::packages" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline void decChunkSize()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/ChunkedEncoding.h",
  "fileLinesCount" : 235,
  "components" : [ "primary::packages" ],
  "startLine" : 81,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool hasChunkSize()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/ChunkedEncoding.h",
  "fileLinesCount" : 235,
  "components" : [ "primary::packages" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool isParsingChunkedEncoding()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/ChunkedEncoding.h",
  "fileLinesCount" : 235,
  "components" : [ "primary::packages" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool isParsingInvalidChunkedEncoding()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/ChunkedEncoding.h",
  "fileLinesCount" : 235,
  "components" : [ "primary::packages" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ChunkIterator begin()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/ChunkedEncoding.h",
  "fileLinesCount" : 235,
  "components" : [ "primary::packages" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ChunkIterator end()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/ChunkedEncoding.h",
  "fileLinesCount" : 235,
  "components" : [ "primary::packages" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void create()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void create()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void move()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "R call()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "friend void swap()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit any_invocable()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "R operator()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void run()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Http3App.h",
  "fileLinesCount" : 140,
  "components" : [ "primary::packages" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_recv()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 393,
  "endLine" : 395,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_bind()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 424,
  "endLine" : 426,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_setsockopt()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 428,
  "endLine" : 430,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_freeaddrinfo()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int __wrap_shutdown()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/libEpollFuzzer/epoll_fuzzer.h",
  "fileLinesCount" : 751,
  "components" : [ "primary::packages" ],
  "startLine" : 608,
  "endLine" : 611,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool setCompressed()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/WebSocket.cpp",
  "fileLinesCount" : 59,
  "components" : [ "primary::packages" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function highlightErrorChar()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/transpiler.ts",
  "fileLinesCount" : 96,
  "components" : [ "primary::packages" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async exists()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override get size()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/modules/bun/fileblob.ts",
  "fileLinesCount" : 195,
  "components" : [ "primary::packages" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isOptions()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/utils/misc.ts",
  "fileLinesCount" : 36,
  "components" : [ "primary::packages" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isFileBlob()",
  "longName" : "",
  "relativeFileName" : "packages/bun-polyfills/src/utils/misc.ts",
  "fileLinesCount" : 36,
  "components" : [ "primary::packages" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function startReact()",
  "longName" : "",
  "relativeFileName" : "bench/hot-module-reloading/css-stress-test/src/index.tsx",
  "fileLinesCount" : 21,
  "components" : [ "primary::bench" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bench()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/noop.js",
  "fileLinesCount" : 28,
  "components" : [ "primary::bench" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bench()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/noop.js",
  "fileLinesCount" : 28,
  "components" : [ "primary::bench" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bench()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/noop.js",
  "fileLinesCount" : 28,
  "components" : [ "primary::bench" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/module-exports-putter.cjs",
  "fileLinesCount" : 65,
  "components" : [ "primary::bench" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/module-exports-putter.cjs",
  "fileLinesCount" : 65,
  "components" : [ "primary::bench" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "close()",
  "longName" : "",
  "relativeFileName" : "bench/websocket-server/chat-server.bun.js",
  "fileLinesCount" : 52,
  "components" : [ "primary::bench" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "onShellError()",
  "longName" : "",
  "relativeFileName" : "bench/install/app/entry.server.tsx",
  "fileLinesCount" : 101,
  "components" : [ "primary::bench" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "bench/deepEqual/map.js",
  "fileLinesCount" : 27,
  "components" : [ "primary::bench" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "bench/deepEqual/set.js",
  "fileLinesCount" : 27,
  "components" : [ "primary::bench" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fn main()",
  "longName" : "",
  "relativeFileName" : "bench/ffi/src/build.rs",
  "fileLinesCount" : 5,
  "components" : [ "primary::bench" ],
  "startLine" : 3,
  "endLine" : 5,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pub fn isIdentifierStart()",
  "longName" : "",
  "relativeFileName" : "misctools/gen-unicode-table.js",
  "fileLinesCount" : 172,
  "components" : [ "primary::misctools" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pub fn isIdentifierContinue()",
  "longName" : "",
  "relativeFileName" : "misctools/gen-unicode-table.js",
  "fileLinesCount" : 172,
  "components" : [ "primary::misctools" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int main()",
  "longName" : "",
  "relativeFileName" : "misctools/ntquery.cpp",
  "fileLinesCount" : 192,
  "components" : [ "primary::misctools" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/zlib.ts",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function symbolToStringify()",
  "longName" : "",
  "relativeFileName" : "src/js/node/os.ts",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 145,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "emitDestroy()",
  "longName" : "",
  "relativeFileName" : "src/js/node/async_hooks.ts",
  "fileLinesCount" : 425,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "closeIdleConnections()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 476,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1120,
  "endLine" : 1122,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1130,
  "endLine" : 1132,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1140,
  "endLine" : 1142,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1442,
  "endLine" : 1444,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1451,
  "endLine" : 1453,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "set()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http.ts",
  "fileLinesCount" : 2293,
  "components" : [ "primary::src" ],
  "startLine" : 1460,
  "endLine" : 1462,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pushStream()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 551,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "respondWithFile()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 552,
  "endLine" : 554,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "respondWithFd()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 555,
  "endLine" : 557,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "respond()",
  "longName" : "",
  "relativeFileName" : "src/js/node/http2.ts",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 560,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline Exception::Exception()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/Exception.h",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline EventContext::EventContext()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventContext.h",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 108,
  "linesOfCode" : 2,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline EventContext::EventContext()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventContext.h",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 125,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline EventContext::EventContext()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventContext.h",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 132,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextDecoderStream.cpp",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 168,
  "linesOfCode" : 2,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WebCore::subspaceForImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoderStream.cpp",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 166,
  "linesOfCode" : 2,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit SharedBufferBuilder()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 338,
  "linesOfCode" : 2,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ALWAYS_INLINE Event::Event()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.cpp",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 45,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function invoke()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 185,
  "linesOfCode" : 2,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void on_stream_close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-usockets/src/quic.c",
  "fileLinesCount" : 1071,
  "components" : [ "primary::packages" ],
  "startLine" : 565,
  "endLine" : 567,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void close()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Http3Response.h",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void endWithoutBody()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/Http3Response.h",
  "fileLinesCount" : 120,
  "components" : [ "primary::packages" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void run()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/ClientApp.h",
  "fileLinesCount" : 36,
  "components" : [ "primary::packages" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void forceClose()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/fuzzing/WebSocket.cpp",
  "fileLinesCount" : 59,
  "components" : [ "primary::packages" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function categorizeLabelsByClaudeAI()",
  "longName" : "",
  "relativeFileName" : "scripts/label-issue.ts",
  "fileLinesCount" : 353,
  "components" : [ "primary::scripts" ],
  "startLine" : 297,
  "endLine" : 298,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setDefaultResultOrder()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 334,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setServers()",
  "longName" : "",
  "relativeFileName" : "src/js/node/dns.ts",
  "fileLinesCount" : 608,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 335,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function wrapped()",
  "longName" : "",
  "relativeFileName" : "src/js/node/worker_threads.ts",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 34,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function nop()",
  "longName" : "",
  "relativeFileName" : "src/js/node/stream.ts",
  "fileLinesCount" : 5988,
  "components" : [ "primary::src" ],
  "startLine" : 3787,
  "endLine" : 3787,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "clearResourceTimings: function()",
  "longName" : "",
  "relativeFileName" : "src/js/node/perf_hooks.ts",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 133,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function callbackified()",
  "longName" : "",
  "relativeFileName" : "src/js/node/util.ts",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 194,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function doPipe()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/ReadableStreamInternals.ts",
  "fileLinesCount" : 2165,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 105,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isCloseSentinel()",
  "longName" : "",
  "relativeFileName" : "src/js/builtins/WritableStreamInternals.ts",
  "fileLinesCount" : 791,
  "components" : [ "primary::src" ],
  "startLine" : 680,
  "endLine" : 680,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WTF::String timeZoneString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/BunJSCModule.h",
  "fileLinesCount" : 967,
  "components" : [ "primary::src" ],
  "startLine" : 605,
  "endLine" : 605,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/BunJSCModule.h",
  "fileLinesCount" : 967,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 633,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/NodeBufferModule.h",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 30,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/NodeBufferModule.h",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 51,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/NodeBufferModule.h",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 65,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/NodeBufferModule.h",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 87,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/NodeBufferModule.h",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 103,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/NodeBufferModule.h",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 121,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/NodeModuleModule.h",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 247,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/NodeModuleModule.h",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 258,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/modules/NodeModuleModule.h",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 282,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isHTMLAllCollection()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunInjectedScriptHost.h",
  "fileLinesCount" : 15,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void subspaceFor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapper.h",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 71,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref protectedWrapped()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapper.h",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 87,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ptrdiff_t offsetOfWrapped()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapper.h",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 88,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constexpr static bool hasCustomPtrTraits()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapper.h",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 89,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue thisValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 70,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue function()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 71,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue functionName()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 72,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue sourceURL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 73,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OrdinalNumber lineNumber()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 74,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OrdinalNumber columnNumber()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 75,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isEval()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 76,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 77,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isStrict()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 78,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isNative()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 79,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setLineNumber()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 81,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setColumnNumber()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CallSite.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 82,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 284,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 291,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 299,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 316,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 323,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 364,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 378,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 408,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 446,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 451,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 462,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 518,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 539,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 579,
  "endLine" : 579,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 585,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunProcess.cpp",
  "fileLinesCount" : 3083,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 614,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual void visitJSFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ActiveDOMCallback.h",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 60,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual void visitJSFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ActiveDOMCallback.h",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 61,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 333,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 339,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 345,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 349,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 355,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 360,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 410,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 479,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 563,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 873,
  "endLine" : 873,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 878,
  "endLine" : 878,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 883,
  "endLine" : 883,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 895,
  "endLine" : 895,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 913,
  "endLine" : 913,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 919,
  "endLine" : 919,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 925,
  "endLine" : 925,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 929,
  "endLine" : 929,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 974,
  "endLine" : 974,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1037,
  "endLine" : 1037,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1152,
  "endLine" : 1152,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return Vector()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1350,
  "endLine" : 1350,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return Vector()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1363,
  "endLine" : 1363,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1379,
  "endLine" : 1379,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1386,
  "endLine" : 1386,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1393,
  "endLine" : 1393,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1406,
  "endLine" : 1406,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1414,
  "endLine" : 1414,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1429,
  "endLine" : 1429,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1440,
  "endLine" : 1440,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1451,
  "endLine" : 1451,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1469,
  "endLine" : 1469,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1480,
  "endLine" : 1480,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1487,
  "endLine" : 1487,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1499,
  "endLine" : 1499,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1506,
  "endLine" : 1506,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1521,
  "endLine" : 1521,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1529,
  "endLine" : 1529,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1535,
  "endLine" : 1535,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1542,
  "endLine" : 1542,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1552,
  "endLine" : 1552,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1561,
  "endLine" : 1561,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1567,
  "endLine" : 1567,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1571,
  "endLine" : 1571,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1575,
  "endLine" : 1575,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1588,
  "endLine" : 1588,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1595,
  "endLine" : 1595,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1601,
  "endLine" : 1601,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1609,
  "endLine" : 1609,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1624,
  "endLine" : 1624,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1632,
  "endLine" : 1632,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1647,
  "endLine" : 1647,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1658,
  "endLine" : 1658,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1667,
  "endLine" : 1667,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1683,
  "endLine" : 1683,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1694,
  "endLine" : 1694,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1701,
  "endLine" : 1701,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1711,
  "endLine" : 1711,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1718,
  "endLine" : 1718,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1731,
  "endLine" : 1731,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1739,
  "endLine" : 1739,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1745,
  "endLine" : 1745,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1752,
  "endLine" : 1752,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1762,
  "endLine" : 1762,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1768,
  "endLine" : 1768,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1774,
  "endLine" : 1774,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1778,
  "endLine" : 1778,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1782,
  "endLine" : 1782,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1796,
  "endLine" : 1796,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1803,
  "endLine" : 1803,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1817,
  "endLine" : 1817,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1824,
  "endLine" : 1824,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1861,
  "endLine" : 1861,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1872,
  "endLine" : 1872,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1880,
  "endLine" : 1880,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1894,
  "endLine" : 1894,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1900,
  "endLine" : 1900,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1905,
  "endLine" : 1905,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1913,
  "endLine" : 1913,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1919,
  "endLine" : 1919,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1924,
  "endLine" : 1924,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1929,
  "endLine" : 1929,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1943,
  "endLine" : 1943,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1957,
  "endLine" : 1957,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1966,
  "endLine" : 1966,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1972,
  "endLine" : 1972,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1977,
  "endLine" : 1977,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1984,
  "endLine" : 1984,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1990,
  "endLine" : 1990,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 1995,
  "endLine" : 1995,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2000,
  "endLine" : 2000,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2024,
  "endLine" : 2024,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2034,
  "endLine" : 2034,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2050,
  "endLine" : 2050,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2055,
  "endLine" : 2055,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2063,
  "endLine" : 2063,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2068,
  "endLine" : 2068,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2073,
  "endLine" : 2073,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2087,
  "endLine" : 2087,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2103,
  "endLine" : 2103,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2112,
  "endLine" : 2112,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2118,
  "endLine" : 2118,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2123,
  "endLine" : 2123,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2130,
  "endLine" : 2130,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2136,
  "endLine" : 2136,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2141,
  "endLine" : 2141,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2146,
  "endLine" : 2146,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2170,
  "endLine" : 2170,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2180,
  "endLine" : 2180,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2205,
  "endLine" : 2205,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2220,
  "endLine" : 2220,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2230,
  "endLine" : 2230,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2236,
  "endLine" : 2236,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2244,
  "endLine" : 2244,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2250,
  "endLine" : 2250,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2256,
  "endLine" : 2256,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2266,
  "endLine" : 2266,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2272,
  "endLine" : 2272,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2281,
  "endLine" : 2281,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2287,
  "endLine" : 2287,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2293,
  "endLine" : 2293,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2321,
  "endLine" : 2321,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2325,
  "endLine" : 2325,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2329,
  "endLine" : 2329,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2332,
  "endLine" : 2332,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2505,
  "endLine" : 2505,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2511,
  "endLine" : 2511,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2521,
  "endLine" : 2521,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2526,
  "endLine" : 2526,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2531,
  "endLine" : 2531,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2539,
  "endLine" : 2539,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2570,
  "endLine" : 2570,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2575,
  "endLine" : 2575,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2580,
  "endLine" : 2580,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2588,
  "endLine" : 2588,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2614,
  "endLine" : 2614,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2623,
  "endLine" : 2623,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2638,
  "endLine" : 2638,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2656,
  "endLine" : 2656,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2661,
  "endLine" : 2661,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2666,
  "endLine" : 2666,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2684,
  "endLine" : 2684,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2695,
  "endLine" : 2695,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2706,
  "endLine" : 2706,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2726,
  "endLine" : 2726,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2732,
  "endLine" : 2732,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2745,
  "endLine" : 2745,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/KeyObject.cpp",
  "fileLinesCount" : 3132,
  "components" : [ "primary::src" ],
  "startLine" : 2762,
  "endLine" : 2762,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool IsEmpty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8MaybeLocal.h",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool IsEmpty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Local.h",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 22,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "double asDouble()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8Handle.h",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 46,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setCurrentHandleScope()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/v8/V8GlobalInternals.h",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 61,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LegacyCode legacyCode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMException.h",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 48,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String name()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMException.h",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 50,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String message()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMException.h",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 51,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ASCIILiteral name()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMException.h",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 61,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ASCIILiteral message()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMException.h",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 62,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMWrapperWorld-class.h",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 21,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void didCreateWindowProxy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMWrapperWorld-class.h",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 30,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void didDestroyWindowProxy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMWrapperWorld-class.h",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 31,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setShadowRootIsAlwaysOpen()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMWrapperWorld-class.h",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 33,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool shadowRootIsAlwaysOpen()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMWrapperWorld-class.h",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 34,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void disableLegacyOverrideBuiltInsBehavior()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMWrapperWorld-class.h",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 36,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool shouldDisableLegacyOverrideBuiltInsBehavior()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMWrapperWorld-class.h",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 37,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Type type()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMWrapperWorld-class.h",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 41,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isNormal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMWrapperWorld-class.h",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 42,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSWrappingFunction.cpp",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 85,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static WTF::String toStringNotConst()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/helpers.h",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 187,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finalize()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 588,
  "endLine" : 588,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 1003,
  "endLine" : 1003,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.cpp",
  "fileLinesCount" : 1588,
  "components" : [ "primary::src" ],
  "startLine" : 1012,
  "endLine" : 1012,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void remove()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.h",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 50,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool has()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.h",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 53,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t size()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.h",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 58,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Iterator createIterator()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.h",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 69,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Iterator createIterator()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/URLSearchParams.h",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 70,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setDebuggerAgent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.h",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 34,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool setInlineCachedWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapperCache.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 112,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline bool clearInlineCachedWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSDOMWrapperCache.h",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 113,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "URL fullURL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMURL.h",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 68,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setFullURL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMURL.h",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 69,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 237,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 243,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 274,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 280,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 287,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 309,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ProcessBindingTTYWrap.cpp",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 317,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool worldIsNormal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 168,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ptrdiff_t offsetOfWorldIsNormal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 169,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue FileSinkPrototype()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 211,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSReadableFileSinkControllerPrototype()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 212,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSBufferPrototype()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 216,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue ArrayBufferSinkPrototype()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 223,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSReadableArrayBufferSinkControllerPrototype()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 224,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue HTTPResponseSinkPrototype()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 228,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue HTTPSResponseSinkPrototype()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 233,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSReadableHTTPSResponseSinkControllerPrototype()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 234,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSBufferListPrototype()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 238,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue JSStringDecoderPrototype()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 242,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue NodeVMScriptPrototype()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 246,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasProcessObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.h",
  "fileLinesCount" : 671,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 293,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "StringView source()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigSourceProvider.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 46,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmEcKeyParams.h",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 38,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHkdfParams.h",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 64,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.h",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 92,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSCryptoKey.h",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 94,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRsaHashedKeyGenParams.h",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 43,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoKeyClass keyClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRaw.h",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 46,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NamedCurve namedCurve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.h",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 61,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isEd25519PrivateKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.h",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 63,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t keySizeInBits()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.h",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 70,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t keySizeInBytes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.h",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 71,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t exportKeySizeInBits()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.h",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 74,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t exportKeySizeInBytes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.h",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 75,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoKeyClass keyClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyOKP.h",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 81,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void operator()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.h",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 40,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t keySizeInBytes()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.h",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 89,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NamedCurve namedCurve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.h",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 90,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PlatformECKey platformKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.h",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 92,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoKeyClass keyClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyEC.h",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 100,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool extractable()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKey.h",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 68,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier algorithmIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKey.h",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 74,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoKeyUsageBitmap usagesBitmap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKey.h",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 75,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setUsagesBitmap()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKey.h",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 76,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool allows()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKey.h",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 77,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmEcdsaParams.h",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 49,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRsaOaepParams.h",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 42,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmParameters.h",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 65,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmParameters.h",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 74,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAesGcmParams.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 43,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return Vector()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmEd25519.cpp",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 45,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAesCbcCfbParams.h",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 40,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRsaHashedImportParams.h",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 43,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmEcdhKeyDeriveParams.h",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 40,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRsaKeyGenParams.h",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 41,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoKeyClass keyClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyHMAC.h",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 55,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier hashAlgorithmIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyHMAC.h",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 60,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmHmacKeyParams.h",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 44,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmPbkdf2Params.h",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 55,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.h",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 88,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/JSSubtleCrypto.h",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 90,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAesKeyParams.h",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 38,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void operator()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSA.h",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 40,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PlatformRSAKey platformKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSA.h",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 88,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoAlgorithmIdentifier hashAlgorithmIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSA.h",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 95,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoKeyClass keyClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSA.h",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 100,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmAesCtrParams.h",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 41,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Type type()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAComponents.h",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 76,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasAdditionalPrivateKeyParameters()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyRSAComponents.h",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 84,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Class parametersClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoAlgorithmRsaPssParams.h",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 39,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CryptoKeyClass keyClass()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcrypto/CryptoKeyAES.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 61,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasBytecodeIndex()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.h",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 89,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isWasmFrame()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.h",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 98,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isEval()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.h",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 99,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isConstructor()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.h",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 100,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t size()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.h",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 133,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ErrorStackTrace.h",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 134,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/blob.h",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 65,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/blob.h",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 67,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 228,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.cpp",
  "fileLinesCount" : 1223,
  "components" : [ "primary::src" ],
  "startLine" : 555,
  "endLine" : 555,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t JSC__JSObject__getArrayLength()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2410,
  "endLine" : 2410,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned char JSC__JSCell__getType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2445,
  "endLine" : 2445,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSString__is8Bit()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2458,
  "endLine" : 2458,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t JSC__JSString__length()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 2459,
  "endLine" : 2459,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isCell()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3417,
  "endLine" : 3417,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__JSValue__isNull()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3477,
  "endLine" : 3477,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__jsNull()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3520,
  "endLine" : 3520,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3724,
  "endLine" : 3724,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3748,
  "endLine" : 3748,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__jsTDZValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3970,
  "endLine" : 3970,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC__JSValue JSC__JSValue__jsUndefined()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 3971,
  "endLine" : 3971,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__VM__isJITEnabled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4851,
  "endLine" : 4851,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__shrinkFootprint()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4872,
  "endLine" : 4872,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__whenIdle()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4873,
  "endLine" : 4873,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__deinit()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4913,
  "endLine" : 4913,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__drainMicrotasks()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4914,
  "endLine" : 4914,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__VM__executionForbidden()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4916,
  "endLine" : 4916,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool JSC__VM__isEntered()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4918,
  "endLine" : 4918,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__setExecutionForbidden()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4920,
  "endLine" : 4920,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__notifyNeedDebuggerBreak()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4933,
  "endLine" : 4933,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__notifyNeedShellTimeoutCheck()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4934,
  "endLine" : 4934,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSC__VM__notifyNeedWatchdogCheck()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 4935,
  "endLine" : 4935,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/bindings.cpp",
  "fileLinesCount" : 5850,
  "components" : [ "primary::src" ],
  "startLine" : 5543,
  "endLine" : 5543,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 199,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 207,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 215,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 220,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 227,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 243,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 254,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 267,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 313,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 326,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 364,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeVM.cpp",
  "fileLinesCount" : 610,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 373,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isSet()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.h",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 73,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isPrimitive()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.h",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 74,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isCell()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.h",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 75,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/napi.h",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 76,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1312,
  "endLine" : 1312,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1319,
  "endLine" : 1319,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1359,
  "endLine" : 1359,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1376,
  "endLine" : 1376,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1385,
  "endLine" : 1385,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1415,
  "endLine" : 1415,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1435,
  "endLine" : 1435,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1444,
  "endLine" : 1444,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1469,
  "endLine" : 1469,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1496,
  "endLine" : 1496,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1568,
  "endLine" : 1568,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1581,
  "endLine" : 1581,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1594,
  "endLine" : 1594,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1618,
  "endLine" : 1618,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1627,
  "endLine" : 1627,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1657,
  "endLine" : 1657,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1674,
  "endLine" : 1674,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1682,
  "endLine" : 1682,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1693,
  "endLine" : 1693,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1730,
  "endLine" : 1730,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 1749,
  "endLine" : 1749,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3216,
  "endLine" : 3216,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3223,
  "endLine" : 3223,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3242,
  "endLine" : 3242,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3305,
  "endLine" : 3305,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ZigGlobalObject.cpp",
  "fileLinesCount" : 4162,
  "components" : [ "primary::src" ],
  "startLine" : 3321,
  "endLine" : 3321,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void tombstone()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBundlerPlugin.h",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 50,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clearSourceCode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/CommonJSModuleRecord.h",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 61,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static NullableType nullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 76,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 77,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ImplementationType extractValueFromNullable()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 78,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static NullableTypeWithLessPadding nullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 82,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isNullType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 84,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ImplementationType extractValueFromNullable()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 86,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline std::nullptr_t nullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 103,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static inline bool isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 104,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static StringType nullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 160,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 161,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 162,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 163,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 164,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 165,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline NullableType nullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 198,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static inline bool isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 199,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline std::nullptr_t nullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 215,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static inline bool isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 216,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline auto nullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 245,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static inline bool isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 246,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template static inline auto extractValueFromNullable()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 247,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static WallTime nullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 311,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 312,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static WallTime extractValueFromNullable()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 313,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String nullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 321,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/IDLTypes.h",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 322,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasVirtualModules()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunPlugin.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 76,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EventTargetInterface eventTargetInterface()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunWorkerGlobalScope.h",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 43,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void refEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunWorkerGlobalScope.h",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 45,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void derefEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunWorkerGlobalScope.h",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 46,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void eventListenersDidChange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunWorkerGlobalScope.h",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 47,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DOMGCOutputConstraint::executeImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunGCOutputConstraint.cpp",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 181,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DOMGCOutputConstraint::executeImpl()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunGCOutputConstraint.cpp",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 182,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ConsoleObject::record()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.cpp",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 110,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ConsoleObject::recordEnd()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.cpp",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 111,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ConsoleObject::warnUnimplemented()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ConsoleObject.cpp",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 115,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit Exception()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/Exception.h",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 38,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExceptionCode code()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/Exception.h",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 40,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ImportMetaObject.cpp",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 194,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ImportMetaObject.cpp",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 241,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ImportMetaObject.cpp",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 266,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ImportMetaObject.cpp",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 288,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ImportMetaObject.cpp",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 334,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ImportMetaObject.cpp",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 429,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "const CFFIFunction function()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSFFIFunction.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 81,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeURL.cpp",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeURL.cpp",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 69,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeURL.cpp",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 82,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/NodeURL.cpp",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 140,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EventTargetInterface eventTargetInterface()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 84,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void refEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 86,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void derefEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 87,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSink.h",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 84,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSink.h",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 86,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isCurrentTargetInShadowTree()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventContext.h",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 57,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int closedShadowDepth()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventContext.h",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 60,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isMouseOrFocusEventContext()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventContext.h",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 65,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isTouchEventContext()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventContext.h",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 67,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isWindowContext()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventContext.h",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 69,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static unsigned hash()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortIdentifier.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 65,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool equal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortIdentifier.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 66,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static WebCore::MessagePortIdentifier emptyValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortIdentifier.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 71,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isDeletedValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortIdentifier.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 75,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorCallback.h",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 52,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMBuiltinConstructor.h",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 54,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.h",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 90,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStream.h",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 92,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventPath.h",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 39,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t size()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventPath.h",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 40,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.h",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 79,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCustomEvent.h",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 81,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.h",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 87,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMFormData.h",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 89,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.h",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 94,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessagePort.h",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 96,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 89,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEvent.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 91,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isAttribute()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.h",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 46,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool wasCreatedFromMarkup()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.h",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 48,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual URL sourceURL()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.h",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 56,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual TextPosition sourcePosition()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.h",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 57,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual String code()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.h",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 73,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setWrapperWhenInitializingJSFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.h",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 81,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.h",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 168,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.h",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 89,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageChannel.h",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 91,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.h",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 81,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSMessageEvent.h",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 83,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.cpp",
  "fileLinesCount" : 559,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 437,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EventTargetInterface eventTargetInterface()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.h",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 143,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void refEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.h",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 145,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void derefEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Performance.h",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 146,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RefPtr convert()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 96,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t memoryCost()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 134,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return std::exchange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceObserver.cpp",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 113,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.h",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 90,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWorker.h",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 92,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool aborted()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.h",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 79,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CommonAbortReason commonReason()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.h",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 82,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addNativeCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.h",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 85,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasActiveTimeoutTimer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.h",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 87,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasAbortEventListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.h",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 88,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isFollowingSignal()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.h",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 97,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void incrementPendingActivityCount()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.h",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 106,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void decrementPendingActivityCount()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.h",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 107,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasPendingActivity()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.h",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 108,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setHasActiveTimeoutTimer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.h",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 117,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isDependent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.h",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 119,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void markAsDependent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.h",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 120,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EventTargetInterface eventTargetInterface()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.h",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 125,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void refEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.h",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 127,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void derefEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/AbortSignal.h",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 128,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.h",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 72,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSCloseEvent.h",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 74,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void close()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WritableStreamSink.h",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 56,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void error()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WritableStreamSink.h",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 57,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CommonHeader isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 43,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CommonHeader isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 44,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isValid()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 55,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "UncommonHeader isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 62,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "UncommonHeader isolatedCopy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 63,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 170,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int size()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 171,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "const_iterator begin()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 231,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "const_iterator end()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/HTTPHeaderMap.h",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 232,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.h",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 90,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSBroadcastChannel.h",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 92,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.h",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 84,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMException.h",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 86,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasController()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 46,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isPulling()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 48,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setActive()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 85,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setInactive()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 86,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void doStart()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 87,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void doPull()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSource.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 88,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void refEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.h",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 184,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void derefEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.h",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 185,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String fastGet()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.h",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 84,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool fastHas()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.h",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 85,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool fastRemove()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.h",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 86,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void fastSet()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.h",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 87,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setInternalHeaders()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.h",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 115,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Guard guard()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/FetchHeaders.h",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 119,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 93,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformance.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 95,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return measure()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceUserTiming.cpp",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 282,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.h",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 89,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMURL.h",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 91,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int nativeType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.h",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 58,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool disturbed()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.h",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 59,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isNativeTypeTransferred()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStream.h",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 60,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 85,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceEntry.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 87,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.h",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 85,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSURLSearchParams.h",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 87,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConstructorNotConstructable.h",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 47,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamSink.h",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 84,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWritableStreamSink.h",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 86,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned lineno()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ErrorEvent.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 73,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned colno()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ErrorEvent.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 74,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverCallback.h",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 48,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverCallback.h",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 58,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toPossiblySharedInt8Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 61,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toPossiblySharedInt16Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 62,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toPossiblySharedInt32Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 63,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toPossiblySharedUint8Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 64,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toPossiblySharedUint8ClampedArray()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 65,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toPossiblySharedUint16Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 66,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toPossiblySharedUint32Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 67,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toPossiblySharedFloat16Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 68,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toPossiblySharedFloat32Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 69,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toPossiblySharedFloat64Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 70,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toPossiblySharedBigInt64Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 71,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toPossiblySharedBigUint64Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 72,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toUnsharedInt8Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 74,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toUnsharedInt16Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 75,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toUnsharedInt32Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 76,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toUnsharedUint8Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 77,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toUnsharedUint8ClampedArray()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 78,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toUnsharedUint16Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 79,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toUnsharedUint32Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 80,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toUnsharedFloat16Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 81,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toUnsharedFloat32Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 82,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toUnsharedFloat64Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 83,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toUnsharedBigInt64Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 84,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline RefPtr toUnsharedBigUint64Array()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConvertBufferSource.h",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 85,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ptrdiff_t offsetOfWrapper()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ScriptWrappable.h",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 51,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasEventTargetData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTargetConcrete.h",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 44,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EventTargetInterface eventTargetInterface()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTargetConcrete.h",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 52,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void refEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTargetConcrete.h",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 55,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void derefEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTargetConcrete.h",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 56,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.h",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 88,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortController.h",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 90,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.h",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 94,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSReadableStreamSource.h",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 96,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void removedLastRef()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Node.h",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 72,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 162,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t size()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 192,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 193,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isContiguous()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 194,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DataSegmentVector::const_iterator begin()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 211,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DataSegmentVector::const_iterator end()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 212,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasOneSegment()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 213,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit FragmentedSharedBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 235,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit FragmentedSharedBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 236,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit FragmentedSharedBuffer()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 237,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 256,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 257,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "std::span dataAsSpanForContiguousData()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 299,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit SharedBufferBuilder()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 336,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit SharedBufferBuilder()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 341,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit operator bool()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 359,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isNull()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 360,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 361,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t size()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 363,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 365,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void empty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 366,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RefPtr get()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 368,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Ref copy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 369,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t size()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 402,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SharedBuffer.h",
  "fileLinesCount" : 422,
  "components" : [ "primary::src" ],
  "startLine" : 421,
  "endLine" : 421,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMark.h",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 74,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceMark.h",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 76,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.h",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 90,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserver.h",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 92,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.h",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 96,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortSignal.h",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 98,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual ~BroadcastChannelRegistry()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannelRegistry.h",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 39,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool wasClean()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CloseEvent.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 59,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned short code()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CloseEvent.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 60,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String reason()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CloseEvent.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 61,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EventInterface eventInterface()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/CloseEvent.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 64,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WEBCORE_EXPORT bool isNode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.h",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 47,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned getMaxListeners()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventEmitter.h",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 72,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConstructorNotCallable.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 63,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.h",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 52,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool contains()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListenerMap.h",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 53,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSAbortAlgorithm.h",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 52,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WEBCORE_EXPORT void reject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 141,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool shouldIgnoreRequestToFulfill()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 189,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolve()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 198,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue promise()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMPromiseDeferred.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 258,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String takeString()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 2841,
  "endLine" : 2841,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isValid()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/SerializedScriptValue.cpp",
  "fileLinesCount" : 5929,
  "components" : [ "primary::src" ],
  "startLine" : 3088,
  "endLine" : 3088,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 206,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WebSocket.cpp",
  "fileLinesCount" : 1512,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 250,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 78,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventEmitter.h",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 80,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void lock()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WritableStream.h",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 47,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool locked()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/WritableStream.h",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 48,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.h",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 88,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSTextEncoder.h",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 90,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void detach()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 86,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String name()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 88,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ScriptExecutionContextIdentifier contextId()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/BroadcastChannel.cpp",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 89,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 85,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceTiming.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 87,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Type performanceEntryType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceMeasure.h",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 51,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ASCIILiteral entryType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceMeasure.h",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 52,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventListener::visitJSFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.cpp",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 113,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void JSEventListener::visitJSFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventListener.cpp",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 114,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clearCallback()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/ReadableStreamSink.h",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 52,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 91,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSFetchHeaders.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 93,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "OptionSet typeFilter()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceObserver.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 62,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool hasNavigationTiming()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceObserver.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 64,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addedNavigationTiming()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceObserver.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 65,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isRegistered()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceObserver.h",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 70,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isSuspended()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMGuardedObject.h",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 41,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "template void visitAggregate()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMGuardedObject.h",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 43,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JSC::JSValue guardedObject()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMGuardedObject.h",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 45,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMGuardedObject.h",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 54,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void timerFired()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventSender.h",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 56,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Type performanceEntryType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceMark.h",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 51,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ASCIILiteral entryType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceMark.h",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 52,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool wasTerminated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.h",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 71,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.h",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 75,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ScriptExecutionContextIdentifier clientIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.h",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 100,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EventTargetInterface eventTargetInterface()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.h",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 106,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void refEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.h",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 107,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void derefEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.h",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 108,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void eventListenersDidChange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Worker.h",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 109,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.h",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 94,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSEventTarget.h",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 96,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual void visitJSFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListener.h",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 56,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual void visitJSFunction()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListener.h",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 57,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isAttribute()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListener.h",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 59,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Type type()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventListener.h",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 60,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isInitialized()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 72,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 75,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool currentTargetIsInShadowTree()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 82,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsigned short eventPhase()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 84,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setEventPhase()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 85,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool bubbles()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 87,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool cancelable()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 88,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool composed()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 89,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "MonotonicTime timeStamp()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 92,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setEventPath()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 94,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void stopPropagation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 97,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void stopImmediatePropagation()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 98,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isTrusted()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 100,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setUntrusted()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 101,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool legacyReturnValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 103,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual EventInterface eventInterface()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 106,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isBeforeTextInsertedEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 108,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isBeforeUnloadEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 109,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isClipboardEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 110,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isCompositionEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 111,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isErrorEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 112,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isFocusEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 113,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isInputEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 114,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isKeyboardEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 115,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isMouseEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 116,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isPointerEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 117,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isTextEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 118,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isTouchEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 119,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isUIEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 120,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isVersionChangeEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 121,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual bool isWheelEvent()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 122,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool propagationStopped()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 124,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool immediatePropagationStopped()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 125,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool defaultPrevented()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 130,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool defaultHandled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 133,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setDefaultHandled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 134,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isDefaultEventHandlerIgnored()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 136,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setIsDefaultEventHandlerIgnored()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 137,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setInPassiveListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 139,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool cancelBubble()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 141,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isBeingDispatched()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 149,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual void setRelatedTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 152,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual void receivedTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 162,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool isType()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/Event.h",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 227,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isOnce()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 21,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool wasRemoved()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 22,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void markAsRemoved()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 24,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 46,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool contains()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/IdentifierEventListenerMap.h",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 47,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "operator JSC::JSValue()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/InternalWritableStream.h",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 38,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool started()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.h",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 72,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isDetached()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.h",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 73,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void refEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.h",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 94,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void derefEventTarget()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.h",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 95,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool jsHasRef()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.h",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 110,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isEntangled()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePort.h",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 131,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageEvent.h",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 53,
  "linesOfCode" : 1,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ref create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageEvent.h",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 54,
  "linesOfCode" : 1,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static MessageEventWithStrongData create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageEvent.h",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 72,
  "linesOfCode" : 1,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static MessageEventWithStrongData create()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessageEvent.h",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 74,
  "linesOfCode" : 1,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual ~MessagePortChannelProvider()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/MessagePortChannelProvider.h",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 46,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initializeProperties()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSDOMConstructor.h",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 50,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "const double startTime()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceEntry.h",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 48,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "const double duration()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/PerformanceEntry.h",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 49,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool useCapture()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/RegisteredEventListener.h",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 53,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isPassive()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/RegisteredEventListener.h",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 54,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isOnce()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/RegisteredEventListener.h",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 55,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool wasRemoved()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/RegisteredEventListener.h",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 56,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void markAsRemoved()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/RegisteredEventListener.h",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 58,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 85,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSPerformanceObserverEntryList.h",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 87,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.h",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 77,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSErrorEvent.h",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 79,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJS()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 90,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline JSC::JSValue toJSNewlyCreated()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/JSWebSocket.h",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 92,
  "linesOfCode" : 1,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.h",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 89,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void deref()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.h",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 90,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WEBCORE_EXPORT virtual bool removeEventListener()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.h",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 107,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual void eventListenersDidChange()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/webcore/EventTarget.h",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 144,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void append()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 67,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void set()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 73,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "size_t count()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 76,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Iterator createIterator()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 89,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Iterator createIterator()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/DOMFormData.h",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 90,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 391,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 528,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 536,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return JSC::JSValue::encode()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/BunObject.cpp",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 544,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool need_update()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 455,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void update_version()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/sqlite/JSSQLStatement.cpp",
  "fileLinesCount" : 2447,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 456,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Vector vector()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/Serialization.cpp",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 55,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static uint64_t nextInvocationId()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSMockFunction.h",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 20,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isCleanupTask()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.h",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 64,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isMainThread()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.h",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 122,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool activeDOMObjectsAreSuspended()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.h",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 123,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool activeDOMObjectsAreStopped()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.h",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 124,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isDocument()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.h",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 126,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool isWorkerGlobalScope()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.h",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 127,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool wrapCryptoKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.h",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 144,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool unwrapCryptoKey()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.h",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 145,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ScriptExecutionContextIdentifier identifier()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/ScriptExecutionContext.h",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 187,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void destroy()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.h",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 48,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "inline size_t length()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.h",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 50,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void lock()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.h",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 104,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void unlock()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/JSBufferList.h",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 105,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "return WTF::parseDouble()",
  "longName" : "",
  "relativeFileName" : "src/bun.js/bindings/wtf-bindings.cpp",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 174,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function Generator()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 83,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function GeneratorFunction()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 84,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function GeneratorFunctionPrototype()",
  "longName" : "",
  "relativeFileName" : "src/runtime/regenerator.ts",
  "fileLinesCount" : 741,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 85,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function activate()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/web-extension.ts",
  "fileLinesCount" : 5,
  "components" : [ "primary::packages" ],
  "startLine" : 3,
  "endLine" : 3,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function deactivate()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/web-extension.ts",
  "fileLinesCount" : 5,
  "components" : [ "primary::packages" ],
  "startLine" : 5,
  "endLine" : 5,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function deactivate()",
  "longName" : "",
  "relativeFileName" : "packages/bun-vscode/src/extension.ts",
  "fileLinesCount" : 14,
  "components" : [ "primary::packages" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool isFin()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 232,
  "endLine" : 232,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline unsigned char getOpCode()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 233,
  "endLine" : 233,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline unsigned char payloadLength()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 234,
  "endLine" : 234,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool rsv23()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 235,
  "endLine" : 235,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline bool rsv1()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketProtocol.h",
  "fileLinesCount" : 441,
  "components" : [ "primary::packages" ],
  "startLine" : 236,
  "endLine" : 236,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void operator()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketHandshake.h",
  "fileLinesCount" : 145,
  "components" : [ "primary::packages" ],
  "startLine" : 37,
  "endLine" : 37,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static inline uint32_t rol()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/WebSocketHandshake.h",
  "fileLinesCount" : 145,
  "components" : [ "primary::packages" ],
  "startLine" : 40,
  "endLine" : 40,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void destroy()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 145,
  "endLine" : 145,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit operator bool()",
  "longName" : "",
  "relativeFileName" : "packages/bun-uws/src/MoveOnlyFunction.h",
  "fileLinesCount" : 377,
  "components" : [ "primary::packages" ],
  "startLine" : 228,
  "endLine" : 228,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function main()",
  "longName" : "",
  "relativeFileName" : "bench/hot-module-reloading/css-stress-test/browser.js",
  "fileLinesCount" : 114,
  "components" : [ "primary::bench" ],
  "startLine" : 55,
  "endLine" : 108,
  "linesOfCode" : 1,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function func1()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/deep-equals.js",
  "fileLinesCount" : 505,
  "components" : [ "primary::bench" ],
  "startLine" : 5,
  "endLine" : 5,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function func2()",
  "longName" : "",
  "relativeFileName" : "bench/snippets/deep-equals.js",
  "fileLinesCount" : 505,
  "components" : [ "primary::bench" ],
  "startLine" : 6,
  "endLine" : 6,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]